CruiseControl (obtainable from is a new open source tool from ThoughtWorks (Martin Fowler’s company) for performing continuous integration of your project. Continuous integration is a concept from the eXtreme Programming (XP) world, which says you want to execute an integration build several times each day. An integration build is just what its name implies: a build that integrates changes to the system from everyone on the team. The reason for performing these builds is to make certain that no one, mistakenly thinking he/she was changing code in a vacuum, breaks the system. By continuously performing these builds, the time between broken code being checked into the source code repository and ...

Get Ant Developer’s Handbook now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.