https://github.com/dhowden/ghnotify
Tool for checking GitHub for repo updates (commits etc)
https://github.com/dhowden/ghnotify
Last synced: 9 months ago
JSON representation
Tool for checking GitHub for repo updates (commits etc)
- Host: GitHub
- URL: https://github.com/dhowden/ghnotify
- Owner: dhowden
- License: bsd-2-clause
- Created: 2015-08-01T02:11:00.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2015-11-01T12:02:29.000Z (over 10 years ago)
- Last Synced: 2025-01-30T03:15:16.992Z (over 1 year ago)
- Language: Go
- Size: 163 KB
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ghnotify
[](https://travis-ci.org/dhowden/ghnotify)
Simple tool which polls the GitHub API to check if repos have been updated (i.e. commits have been pushed).
## Requirements
* [Go](http://golang.org/dl/) (tested on 1.4.2, should work with 1+).
## Installation
If you haven't setup Go before, you need to first set a `GOPATH` (see [https://golang.org/doc/code.html#GOPATH](https://golang.org/doc/code.html#GOPATH)).
$ go get github.com/dhowden/ghnotify
This will fetch the code and build the `ghnotify` command line tool and put it in `$GOPATH/bin` (assumed to be in your `PATH` already).
Now:
$ ghnotify -config $GOPATH/src/github.com/dhowden/ghnotify/config.json
## Slack Integration
First setup [Incoming WebHooks](https://api.slack.com/incoming-webhooks "Slack Incoming Webhooks") for your Slack account and you will get a URL which can be used to post messages into a Slack channel. Then:
$ ghnotify -slack-webhook-url YOUR_URL_HERE
## Flowdock Integration
First retrieve the Flow API token and then:
$ ghnotify -flowdock-token 90a8b5e69bd9125f40...