I have just started an open source java project for stack trance analysis called why and wanted a build server so thought I would give cruisecontrol.rb a go.
The download took a couple of minutes. Adding the project (cruise add why --url https://why.svn.sourceforge.net/svnroot/why) took a few more minutes to do the initial checkout.
Started cruise (cruise start) in a command shell and...build failed.
I needed to provide a custom build command in the cruise_config.rb file in projects/why:
Project.configure do |project|
project.build_command = 'b'
I already had a shell script called b to run ant and build the project. Result - build failed.
Small scratching of head and a chmod +x b later and - build passed.
From start to finish about 20 mins - most of which was download and initial checkout.