Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint
Share this Page URL
Help

Chapter 11. Continuous integration tools > CruiseControl to the rescue

11.2. CruiseControl to the rescue

The first open source[2] project we’re going to look at is called CruiseControl (CC) (http://cruisecontrol.sourceforge.net/) and is currently the de facto standard when it comes to continuous build process. This project was created by a company called ThoughtWorks and was the first continuous integration server available.

[2] The CruiseControl framework is distributed under its own BSD-style license. The software is an OSI-certified open source solution.

11.2.1. Getting started with CruiseControl

The first thing to do before we can start building our code continuously is to manage our resources. By this we mean finding a suitable host machine for our CruiseControl server. We need to manage the resources we have in such manner as to dedicate a separate machine to continuous integration. We may not need this at the beginning, but with time our project will get bigger, and the CI build will take longer, so it’s always better to have a separate machine for the integration build.


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial