The actual package release is 2.3.1-0. It's available for Debian testing and unstable releases.
You need to install a Java Runtime/Development Environment 1.4 or 1.5. See Java under Debian.
The CruiseControl Debian packages are available via the Tryphon Debian repository.
To install the package, you need to modify your
According your debian release, add :
deb http://debian.tryphon.org testing main contrib non-free # for testing deb http://debian.tryphon.org unstable main contrib non-free # for unstable
Update the apt index files
And install CruiseControl
apt-get install cruisecontrol
After installation CruiseControl is running. A default configuration is provided. You can edit it into the
See Configuration Reference.
Experimental packages can be retrieve (not always available and usable) by using :
deb http://debian.tryphon.org experimental main contrib non-free
/etc/init.d/cruisecontrolscript is provided
/usr/bin/cruisecontrolwith additionnal options (log4j settings, daemon mode, jetty support, ..)
/var/log/cruisecontrol/main.log. The jvm output is captured into
/var/log/cruisecontrol/cruisecontrol.out. These files are rotated in the logrotate default configuration.
postrotatescripts to simply start and stop CruiseControl (logrotate is running at 4 AM).
Since 2.3.1, the web application is included into the cruisecontrol package. The jetty support is available too.
Just edit our
/etc/default/cruisecontrol and set
CRUISE_JETTY to true: