Alexy from Thoughtworks mentioned CruiseControl.rb on the rails-core list the other day, which though having been around since January, I hadn’t heard of or seen mentioned around the traps.
It looks like it’ll be the official tool, and place, that Rails will do it’s CI testing against different databases and operating systems. I don’t think CC.rb can do it yet, but if the “builder” could be located on a remote machine it’d make something like this even more useful, not to mention less costly for TW.
We were using Cereberus which was working just fine, but having a web interface to view the previous builds etc is so appealing I just couldn’t resist ditching it for CC.rb. About 30 minutes after downloading it I had CC.rb set up a running here at Job Futures, building the code for our main app (which takes 6 minutes!) after each checkin and firing off emails notifying us of errors. Nice work guys!
There’s no official announcement of CC.rb yet, but I hear that it’s soon reaching 1.0, which is when it’ll be officially announced.
