All Projects → bannzai → notifier

bannzai / notifier

Licence: MIT License
notifier connect to slack when any actions on GitHub

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects
Dockerfile
14818 projects

notifier

notifier connect to Slack when any actions on GitHub

Install

Install with git clone.

$ git clone [email protected]:bannzai/notifier.git

Or install via go get

$ go get -u github.com/bannzai/notifier

Deploy

Settings

Service Setting

Setting other services is necessary to run notifier. Look below.

Cooperation ID

notifier should define A service id to B service id mapping file format by yaml. See documents.

Recommended

notifier prepared heroku configurations. If you have heroku account and already login, you can exec make heroku command and deploy it.

$ make heroku

Other

notifier prepared Deockerfile. It mean about run on Docker anywhere.

Environment

notifier is necessary some environment variables

Key Description
YAML_FILE_PATH Yaml file path about relation of user for GitHub and Slack accounts. Bot local file path or remote file path(http or https)
NOTIFIER_SLACK_TOKEN notifier used Slack API Token. See also https://api.slack.com/

LICENSE

notifiier is available under the MIT license. See the LICENSE file for more info.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].