Continuous integration for Ruby on Rails

CruiseControl.rb-1.jpg

I’ve installed and configured cruisecontrol.rb for SmarterFitter and so far it is super easy and makes me happy. Now, I’m only one developer so it doesn’t make much difference for me but I plan to install it at my current gig on Monday where the small company I’m working with has, for the first time (I think?) two people commiting on the codebase.

Exciting to be able to get in and get a couple of things right from the outset.

There’s some weirdness, it seems, with test/unit not returning a non-zero value for some patch levels of Ruby 1.8.6 (patch levels below 36, and perhaps it has regressed to 110) but my experiments have not shown a problem with cc.rb failing to recognise failing builds.

Now, I want Growl and/or IM notification of build status… one step at a time.

Link

Leave a Reply