Story: I call it “The Wheel”

steam engine

by Julian Simpson on August 20, 2009

This anonymous user gets top points for offending the most people in this Atlassian Giveaway entry.

I was tasked to evaluate continuous integration systems for my workplace so I tried CruiseControl, Hudson and Bamboo. CruiseControl was a pain in the ass to configure, and I couldn’t get it to work – so stuff that. Hudson was really cool, and good looking, but it failed the Maven sample projects I was using – so stuff that.

Bamboo trial worked flawlessly, and was really the only one I could recommend.
However, our “architect” had CruiseControl on his brain (and used it at home on his .Net projects) and insisted that was good enough, but not good enough for him to lend a hand in configuring it!

He then got another developer to have a look at CruiseControl, who also failed to set it up. Said developer then, without telling anyone else, goes and writes his own continuous integration system with a PHP web interface, making system calls to Ant and Maven, using shell scripts to fetch from Subversion. We used that for months, but eventually sanity prevailed and we got Hudson, because it was free and had matured enough.

(Image thanks to Fimb)


Share with the group:
  • Digg
  • del.icio.us
  • Facebook
  • DZone
  • LinkedIn
  • Slashdot
  • StumbleUpon

Related posts:

  1. Story: M-ANT-ven Thanks to Graeme Gillies for this funny anecdote from...
  2. Story: Problem? What problem? Andy has a consulting horror story … We were...

Related posts brought to you by Yet Another Related Posts Plugin.

blog comments powered by Disqus

Previous post: 6 Big Visible Continuous Integration Tools

Next post: Linkage, August 3