Categorygithub.com/drone-plugins/drone-pushover
modulepackage
1.0.0
Repository: https://github.com/drone-plugins/drone-pushover.git
Documentation: pkg.go.dev

# README

drone-pushover

Build Status Coverage Status

Drone plugin to send build status notifications via Pushover. For the usage information and a listing of the available options please take a look at the docs.

Binary

Build the binary using make:

make deps build

Example

./drone-pushover <<EOF
{
    "repo": {
        "clone_url": "git://github.com/drone/drone",
        "owner": "drone",
        "name": "drone",
        "full_name": "drone/drone"
    },
    "system": {
        "link_url": "https://beta.drone.io"
    },
    "build": {
        "number": 22,
        "status": "success",
        "started_at": 1421029603,
        "finished_at": 1421029813,
        "message": "Update the Readme",
        "author": "johnsmith",
        "author_email": "[email protected]",
        "event": "push",
        "branch": "master",
        "commit": "436b7a6e2abaddfd35740527353e78a227ddcb2c",
        "ref": "refs/heads/master"
    },
    "workspace": {
        "root": "/drone/src",
        "path": "/drone/src/github.com/drone/drone"
    },
    "vargs": {
        "user": "uCBQgN8Ce8TBFHdEcEACMhkbEnJpxK",
        "token": "aFeHUxHQdiBbragkajzwCNQESh4H6D"
    }
}
EOF

Docker

Build the container using make:

make deps docker

Example

docker run -i plugins/drone-pushover <<EOF
{
    "repo": {
        "clone_url": "git://github.com/drone/drone",
        "owner": "drone",
        "name": "drone",
        "full_name": "drone/drone"
    },
    "system": {
        "link_url": "https://beta.drone.io"
    },
    "build": {
        "number": 22,
        "status": "success",
        "started_at": 1421029603,
        "finished_at": 1421029813,
        "message": "Update the Readme",
        "author": "johnsmith",
        "author_email": "[email protected]"
        "event": "push",
        "branch": "master",
        "commit": "436b7a6e2abaddfd35740527353e78a227ddcb2c",
        "ref": "refs/heads/master"
    },
    "workspace": {
        "root": "/drone/src",
        "path": "/drone/src/github.com/drone/drone"
    },
    "vargs": {
        "user": "uCBQgN8Ce8TBFHdEcEACMhkbEnJpxK",
        "token": "aFeHUxHQdiBbragkajzwCNQESh4H6D"
    }
}
EOF

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author