Skip to main content

Announcing a new open source book in the making: "Continuous Integration with Hudson"

Posted by johnsmart on March 21, 2010 at 3:06 PM PDT

Continuous Integration is a cornerstone of modern software development best practices. Hudson, an Open Source Continuous Integration tool, is by far the most popular Continuous Integration tool on the market, and for good reason! It's intuitive user interface and powerful features make setting up a Continuous Integration service a real breeze.

I am pleased to announce that a new book on Hudson is currently in the making. This book will teach you how to build a powerful and robust CI infrastructure using Hudson. It is both a tutorial-style introduction and a comprehensive reference to implementing Continuous Integration and automating the build process with Hudson. It's intention is not only to describe and document Hudson, but also to provide a wealth of best practices and real-world tips enabling readers to get the most out of their Continuous Integration environment.

Continuous Integration with Hudson is an open source book, and will be freely available online or in PDF form. Draft chapters and code samples will be made available on the book website as they are ready - the first chapter is already available! . The latest changes will be automatically generated and published (using Hudson!) to this site.  


Related Topics >>


Where's the source?

You said that the book is open source. I see where to download the build output (PDF) but I can't find where to download the source for the book (LaTeX maybe?) itself. Can you post a link to that?

The source code will be on github

The book is being written in docbook (so in XML), and is built using Maven. The automated builds are being run on Hudson - Hudson is currently checking for errors like missing figures, invalid cross-references, etc. I'd like to integrate automated spell checking as well ;-) . The source code is currently stored on github - I will make this repository public once I stabilize and document the build process a little more.

Great news

That's a great news to have a book dedicated for Hudson. I suggest that the book or at least, the book links, be available also on the Hudson blog, may be as a main menu item. :)