Java Continuous Integration: Hudson Rules!

It’s surprised me just how fast everybody has realized that Hudson is a better Continuous Integration tool than CruiseControl.

It reminds me of 2002, when JIRA overtook Bugzilla in the Issue Tracker tool space (while Scarab bleated lamely from the sidelines about being nearly ready)

I have used both Hudson, Cruise, and Anthill. I like Hudson best by a wide margin. Derogatory remarks here about Cruise removed -Ed.

Hudson is developed by Kohsuke Kawaguchi of Sun, lead dev of JAXB. I suspect he may be quietly brilliant.

2 Comments

  1. Jem said,

    August 20, 2007 at 7:15 pm

    The one that I’m interested in watching is Xooctory. (http://xooctory.xoocode.org/).

    Hudson is probably the best of the bunch you’ve listed, but like most doesn’t support clearcase (which rules it out for me).

    See this following site for a CI product feature matrix: http://damagecontrol.codehaus.org/Continuous+Integration+Server+Feature+Matrix

  2. Matt said,

    September 15, 2007 at 5:22 am

    Have you ever tried Continuum (http://maven.apache.org/continuum/) from Apache?

    We use Maven and Subversion at work and have been adding our projects into Continuum. It is smart enough to detect when a change has been made and rebuild the project. It also stores all of the previous build logs and the status of them.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: