After a session on Agile Tooling, I suggested a demo of Hudson. I thought that went rather well.
For me, Hudson is definitely the best CI tool today. It is still a bit young but it is so easy to use that it is a breeze to switch to it.
As compared to Hudson:
- CruiseContol is more complex to use; however, it is still much more complete and better integrated with SCM tools. The community is very active.
- Continuum is limited with regards to integration with Subversion (it requires that Subversion is installed with an HTTP server -not our configuration on my current project-)
- LuntBuild has a good reputation (I haven’t tried it). It could be similar in features, though I suppose some are only available with the non-free version.
Hudson is also under aggressive development. There are currently about one update every 2 weeks!
Here are a few screen shots from v1.110 of Hudson, the latest as of this writing.