cruisecontrol 2.3 released
[Posted August 30, 2005 by cook]
From: |
| Jerome Lacoste <jerome-AT-coffeebreaks.org> |
To: |
| lwn-AT-lwn.net |
Subject: |
| Release annoucement: cruisecontrol 2.3 |
Date: |
| Mon, 29 Aug 2005 10:26:08 +0200 |
CruiseControl is a framework for a continuous build process. It
includes, but is not limited to, plugins for email notification, Ant,
maven, and various source control tools. A web interface is provided to
view the details of the current and previous builds.
Cruisecontrol 2.3 was released on the 27th of August 2005. The new
version contains many fixes and major improvements.
Major new features:
* binary release: this all in one distribution combines both the
build loop and the reporting modules and makes it really easy
and quick to get started thanks to the embedded Jetty Web
Container.
* introduction of Ant style properties in config.xml. This will
make your config file much smaller and easier to maintain. See
for more information.
* support for adding/removing projects without restarting build
loop
* added preliminary support for distributed building (contrib)
Major bug fixes/improvements:
* major overhaulof the CMSynergysupport
* major overhaul of the MKS support
* P4 now supports files with more than 100 revisions
* CVS now works with remote modules
* Chart of builds now works with 2 builds within 1 minute
New plugins:
* new source controls: AlienBrain, Accurev, TimeBuild
* new publishers: OnFailurePublisher, OnSuccessPublisher,
SocketPublisher, RSSPublisher, CurrentBuildStatusFTPListener
* distributed builder (contrib)
The list of the detailed changes can be found here
http://cvs.sourceforge.net/viewcvs.py/cruisecontrol/cruis...
CruiseControl 2.3 can be downloaded from
http://cruisecontrol.sourceforge.net/download.html
CruiseControl home page: http://cruisecontrol.sourceforge.net/
CruiseControl is released under the BSD license.