O'Reilly logo

Maven Build Customization by Giacomo Veneri, Riccardo Giomi, Umberto Antonio Cicero, Roberto Baldi, Lorenzo Anardu

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Continuous Integration and Delivery with Hudson or Jenkins

Hudson CI, or the new fork Jenkins CI, is a Java web server application to automate and control the building of projects.

Note

Hudson is very similar to Jenkins, and they differ only in the sense of licensing policies, hosting, and some minimal functionalities; some authors work with both systems, but in this book, we will refer only to Hudson.

Installing Hudson

You can download Hudson (formally known as Hudson Open Source Continuous Integration Server from the Eclipse Foundation) from http://eclipse.org/hudson/download.php.

The next step is to launch the embedded Jetty servlet container:

$ java -jar Hudson.<version>.war

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required