Tuesday, July 27, 2010

Setting up Go/Cruise 2 with github

I recently installed Cruise(now known as Go) Server to setup Continuation Integration for a project.

I ran into some minor problems while configuring git as the VCS. Following are few tips to ensure that you don't face the same issues:

1) Assuming that Git is installed under the default folder (C:\Program Files\Git), add C:\Program Files\Git\bin to System PATH (C:\Program Files\Git\cmd was already added but bin was not).
2) Restart Cruise Server
3) Use Git Read-Only URL (git://github.com/bagheera/getin.git). Initially I tried with SSH (git@github.com:bagheera/getin.git) which failed.