Github watcher is a simple and useful gem that help you to constantly monitor your repositories to get updates when:
- Number of watchers change
- Number of forks change
- Number of issues change
- Repo was updated
It uses foreverb to demonize the process.
$ brew install growlnotify
$ sudo gem install githubwatcher $ githubwatcher start $ githubwatcher stop
You need to tell to our program which repositories you want to watch, to do that simply edit
with your favorite editor.
Should look like this (if you have ran
--- - daddye/all - padrino/all
So if for example you want to watch sinatra add it, the result should look like:
--- - daddye/all - padrino/all - sinatra/sinatra
If you want to watch all repositories of a given user you simply provide /all so will look like:
--- - daddye/all - padrino/all - sinatra/all
Restart the deamon
$ githubwatcher start
Working with Ruby Forever
$ foreverb list PID RSS CPU CMD 12494 27132 0.2 Forever: /usr/bin/githubwatcher $ foreverb stop github Do you want really stop Forever: /usr/bin/githubwatcher with pid 12494? y Killing process Forever: /usr/bin/githubwatcher with pid 12494...
Your are done!
DAddYE, you can follow me on twitter @daddye