Because knowing is half the battle.
$ rip install git://github.com/defunkt/cijoe.git $ git clone git://github.com/you/yourrepo.git $ cijoe yourrepo
Basically you need to run
cijoe and hand it the path to a git
repo. Make sure this isn't a shared repo: Joe is gonna mess with it
and therefor needs to own it.
Need to do some massaging of your repo before the tests run, like
maybe swapping in a new database.yml? No problem - Joe will try to
.git/hooks/after-reset if it exists. Do it in there.
Want Joe to notify Campfire? Put this in your repo's
[campfire] user = firstname.lastname@example.org pass = passw0rd subdomain = whatever room = Awesomeness
Or do it the old fashion way:
$ cd yourrepo $ git config --add campfire.user email@example.com $ git config --add campfire.domain github
Want Joe to work for multiple projects? Just start multiple instances
of Joe! He can run on any port - try
cijoe -h for more options.
( Chris Wanstrath :: firstname.lastname@example.org )