Wednesday, March 9, 2011

Hudson or Jenkins

I have been using Hudson( now called Jenkins) from early 2008, i.e. almost 3 years. Also, if you have been reading my blogs, you already know I am a huge fan of Hudson.

I had been following what's happening with Hudson and Jenkins closely. Every time I do a presentation at client sites, I get frequently asked about which way I am going. Like "Have you switched to Jenkins, why are you still using Hudson"? What are your thoughts about both of them?

Most of our clients which are big financial institutions are still using Hudson. So, we will have to support Hudson as long as our clients are using. Most of them had no inclination to switch to Jenkins either. They didn't have any opinion when I asked about the switch.

So, for the time being we are using Hudson. However, I did download Jenkins, renamed it to hudson.war and everything worked like a charm. As expected.

So, what are you using? Have you made the switch yet to Jenkins? If yes, may I ask why?


  1. We switched to Jenkins recently. We believe that will head faster than Hudson.

    This says the same even though it is still early:

  2. Thanks for sharing the link. Interesting statistics the blog has.

  3. Yes, switched to Jenkins. We feel the majority of the contributing community will go with Jenkins.

  4. I know it sounds wrong, but actually if you stay on Hudson, then you have switched and if you use Jenkins, then you have not. Why is this the case? Because Hudson was renamed to Jenkins, then Oracle forked Jenkins back to Hudson. So to stay with what you are doing, using the core project written by the original developers, then you need to use Jenkins. If you want to use the Oracle fork, not having anything to do with original developers, then you use Hudson. Hopefully you will use Jenkins, instead, as Oracle did the wrong thing!