Wednesday, March 25, 2009 10:11 PM Sean Feldman

Hudson – CI Engine

I am amazed. Not everyday you can find a great application that just works the way you expect it to work. Hudson is our teams’ CI engine of choice. We used CruiseControl, but it is no where close to what Hudson is capable.

Features I loved most of all:

  • Ajax updates for the web interface
  • Real time report of the projects statuses
  • Console of the build (see the script execution)
  • Integration with AD
  • Integration with Subversion (providing comments on commits)
  • Recent changes
  • Workspace (ZIPed trunk)
  • Real-time Build Executor Status
  • and much more…

We are less then a month on CI server, and Hudson is only a few days as introduced, but from now on there will be no project outside of it. So what’s the status, doc? Cloudy, but we are getting warmer and sun will eventually shine (a nice visual gimmick for Hudson to report the status :)

image

Filed under:

Comments

# re: Hudson – CI Engine

Thursday, March 26, 2009 8:38 AM by pho

did you consider TeamCity? it is phenomenal in terms of features and usability

# re: Hudson – CI Engine

Thursday, March 26, 2009 8:58 AM by Sean Feldman

@pho,

yes we did. But TeamCity is ain't fee, and for our purposes, Hudson did the job better than we expected from the free as well CruiseControl. I thought there was a limit on number of projects you can do with TeamCity free version, is that still holds true? If it does, Hudson is the answer.

# re: Hudson – CI Engine

Friday, March 27, 2009 8:37 AM by Calle Arnesten

Yes, the limit is 20 configurations/projects.

# re: Hudson – CI Engine

Monday, March 30, 2009 9:09 AM by Moid Iqbal

do it supports .Net?

# re: Hudson – CI Engine

Monday, March 30, 2009 9:31 AM by Moid Iqbal

we are looking for one good continous integration server for net, ive found a tool named cifactory that does all the configuration and settings. which is best

# re: Hudson – CI Engine

Monday, March 30, 2009 11:38 AM by Sean Feldman

@Calle,

Not sure what you mean by that question. It can definitely take in nant scripts and execute those, launching other tools as you need.

# Hudson – CI Engine (part 2)

Monday, April 20, 2009 12:05 AM by sfeldman.NET

In my previous blog about Hudson I was excited as a user how cool and great this CI engine was. This