December 18, 2014
Hot Topics:

The Best Continuous Integration Tools

  • February 18, 2009
  • By Vlad Kofman
  • Send Email »
  • More Articles »

Hudson

Hudson is another free continuous integration tool designed for Java. It's relatively young, but among the three tools compared in this article, it has the best user interface. Like Continuum, Hudson also has a very short learning curve.

Installating Hudson is even simpler then Continuum, and requires execution of a Java command after the jar file is placed on the machine that will be a build server. Similarly to Continuum, after Hudson starts up, its web-based dashboard can be accessed via a link.



Click here for a larger image.

Figure 6: Hudson Dashboard

Hudson is extremely flexible and the entire configuration is done via UI (no XML editing required). It can be adapted to be used with many development languages, and has plug-in based architecture. It can execute ANT scripts, generate tests, do code analysis, record fingerprints of files, send email to build master or people who broke the build, and so on.



Click here for a larger image.

Figure 7: Hudson Build options





Page 3 of 4



Comment and Contribute

 


(Maximum characters: 1200). You have characters left.

 

 


Enterprise Development Update

Don't miss an article. Subscribe to our newsletter below.

Sitemap | Contact Us

Rocket Fuel