Hudson - Continuous Integration Server

Hudson is a continuous integration (CI) tool written in Java, which runs in a servlet container, such as Apache Tomcat or the GlassFish application server. It supports SCM tools including CVS, Subversion, Git and Clearcase and can execute Apache Ant and Apache Maven based projects, as well as arbitrary shell scripts and Windows batch commands.

This project is now a mature Eclipse technology project. The main project summary information page can be found here. On this page you can find the schedules and plans for future versions

The Hudson Wiki is being transitioned to its new home under Eclipse at wiki.eclipse.org/hudson-ci. Most of the documentation that you will need can be found there, as well as the Hudson Book of course!

It's Just so Easy!

I think that one of the reasons that Hudson is "best in its class" is because of its simplicity to implement. A new user can get an instance up and running without any expertise. An experienced user can leverage its tremendous capabilities. I’ve worked with other commercial products that required paid tech support (usually bad), a hard learning curve and less capabilities, flexibility and speed.

Stuart Lorber Release Engineer at EXTOL International, Inc.

Read the Hudson Book

Click for the Hudson Book_

 The Hudson book is now available for free - Just head over to the book page on the Wiki.

Plans for the Future Releases

Now that Hudson 3 is out of the door, development on Hudson core is all taking place here at a Eclipse, although for IP reasons, plug-in development is still managed externally at hudson-ci.org. The detailed project plan for future versions of Hudson is available on the Hudson Plan Page.
If you want to have input into the feature list then feel free to join us on the regular bi-weekly community call. To be informed about the next meeting simply sign up on the Hudson dev list here, or check the Community Meeting page in the Wiki.

JavaOne 2013

Here you can find a pdf copy of the presentation delivered by Duncan and Winston at JavaOne in San Francisco this year. This presentation outlines the current state of the Hudson "nation" and discusses the new features delivered in Hudson 3.1

Download Presentation

07/14/2014 - Hudson 3.2.0 Final is Available

Hudson 3.2.0 is now available for production use from the downloads page. This milestone encapsulates the upgrade of the Spring libraries to Spring 3 and upgrades the capabilities of the Team support to full multi-tenancy with Job Group View and Slave isolation.

02/13/2014 - Hudson 3.1.2 Final is Available

The Hudson 3.1.2 bugfix release now available for production use from the downloads page. The bugs addressed in this release and the preceding 3.1.1 patchset are listed in the change log.

02/03/2014 - Hudson 3.1.2 Testing RC1 is Available

Early access to the Hudson 3.1.2 bugfix release now available for testing at from the downloads page - (3.1.2 RC1).

12/24/2013 - Hudson 3.1.1 is Available

The Hudson Team are pleased to announce the release of the 3.1.1 release. This bugfix only release is now available for download from the downloads page.

12/13/2013 - Hudson 3 Essentials Published

We're please to pass on the news that yet another Hudson book has just been published. Lloyd Meinholz has just let us know that his Hudson 3 Essentials fast paced book which covers both Hudson 3 and 3.1 has just made it to the newstand. Congratulations Lloyd!

12/10/2013 - Hudson 3.1.1 RC1 is Available

This bugfix only release is now available for testing at from the downloads page.

09/30/2013 - Hudson Continuous Integration in Practice Book, Now Available

Hudson project lead Winston Prakash, along with established author and JSF Spec Lead Ed Burns, have just completed their collaboration on a great guide to using and extending Hudson.
Book Cover Image
The book is available now and you can read more here.

Current Status

Hudson has now graduated from incubation and has released it's first production version under the Eclipse Foundation banner. Information about the project can be found here in the Eclipse wiki as well as on the main Hudson-ci WebSite for the older non-Eclipse downloads and plugins