You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Brad Rydzewski 2d1ef8960a updated parameters file 10 years ago
.drone.sec updated parameters file 10 years ago
.drone.yml Added makefile, updated docs 10 years ago
.gitignore Implemented initial version based on google/go-github 10 years ago
DOCS.md Added makefile, updated docs 10 years ago
Dockerfile Added makefile, updated docs 10 years ago
LICENSE Implemented initial version based on google/go-github 10 years ago
MAINTAINERS Updated MAINTAINERS file [CI SKIP] 10 years ago
Makefile Added makefile, updated docs 10 years ago
README.md Added makefile, updated docs 10 years ago
logo.svg Implemented initial version based on google/go-github 10 years ago
main.go Moved struct into separate file, fixed bug for nonexistant releases 10 years ago
types.go Moved struct into separate file, fixed bug for nonexistant releases 10 years ago

README.md

drone-github-release

Build Status

Drone plugin for publishing GitHub releases

Usage

./drone-github-release <<EOF
{
    "repo": {
        "clone_url": "git://github.com/drone/drone",
        "full_name": "drone/drone",
        "owner": "drone",
        "name": "drone"
    },
    "build": {
        "event": "tag",
        "branch": "refs/heads/v0.0.1",
        "commit": "8f5d3b2ce38562bedb48b798328f5bb2e4077a2f",
        "ref": "refs/heads/v0.0.1"
    },
    "workspace": {
        "root": "/drone/src",
        "path": "/drone/src/github.com/drone/drone"
    },
    "vargs": {
        "api_key": "your_api_key",
        "files": [
            "dist/*.txt",
            "dist/other-file"
        ]
    }
}
EOF

Docker

Build the Docker container using make:

make deps build docker

Example

docker run -i plugins/drone-github-release <<EOF
{
    "repo": {
        "clone_url": "git://github.com/drone/drone",
        "full_name": "drone/drone",
        "owner": "drone",
        "name": "drone"
    },
    "build": {
        "event": "tag",
        "branch": "refs/heads/v0.0.1",
        "commit": "8f5d3b2ce38562bedb48b798328f5bb2e4077a2f",
        "ref": "refs/heads/v0.0.1"
    },
    "workspace": {
        "root": "/drone/src",
        "path": "/drone/src/github.com/drone/drone"
    },
    "vargs": {
        "api_key": "your_api_key",
        "files": [
            "dist/*.txt",
            "dist/other-file"
        ]
    }
}
EOF