maddox / cijoe forked from defunkt/cijoe
- Source
- Commits
- Network (31)
- Downloads (0)
- Wiki (1)
- Graphs
-
Branch:
master
commit d9aa784df78bb1b29e11c1d4d9d54e3d108a750d
tree 88a01d9b4db0c3d9907d47a6df687c7f2c8d0929
parent eb431666235937793befc146a816b4831983256b
tree 88a01d9b4db0c3d9907d47a6df687c7f2c8d0929
parent eb431666235937793befc146a816b4831983256b
cijoe /
| name | age | message | |
|---|---|---|---|
| |
README.markdown | Wed Aug 05 18:53:24 -0700 2009 | |
| |
bin/ | Wed Aug 05 19:18:00 -0700 2009 | |
| |
deps.rip | Wed Aug 05 17:54:43 -0700 2009 | |
| |
lib/ |
README.markdown
CI Joe
Because knowing is half the battle.

Quickstart
$ 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
run .git/hooks/after-reset if it exists. Do it in there.
Campfire
Want Joe to notify Campfire? Put this in your repo's .git/config:
[campfire]
user = your@campfire.email
pass = passw0rd
subdomain = whatever
room = Awesomeness
Or do it the old fashion way:
$ cd yourrepo
$ git config --add campfire.user chris@ozmm.org
$ git config --add campfire.domain github
etc.
Multiple Projects
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 :: chris@ozmm.org )

