This document discusses the history and impact of CruiseControl, an open source continuous integration tool. It describes how CruiseControl originated from Martin Fowler's article on continuous integration in 2000. This allowed developers to automatically build software and run tests anytime code was committed. CruiseControl became widely adopted and helped popularize continuous integration as an agile practice. It now has over 600,000 downloads and supports many version control systems and programming languages. CruiseControl played a key role in changing how software is developed through continuous testing and integration.
Related topics: