This section discusses and provides Plugins and Extensions to CruiseControl.NET that are not part of the official distribution and typically provided by the community. Please feel free to add your contributions to this page. To upload an attachment, click on the Attachments tab.
CruiseControl.NET Server
Source Control Blocks
Labeller Blocks
- BrekiLabeller - Allows build labelling in the "prefix-M.m.B.R" format. Also allows defining various build and revision numbering schemes and using project version text file as the version number source (so you do not have to update the CCNet configuration manually each time you want to change the major or minor version number). Similar to NAnt Contrib <version> task.
Latest CCNet version supported: 1.3
Contributed by Igor Brejc (his blog). Available on SourceForge.net.
- SvnLabeller - Allows build labelling based on the last subversion revision number. You can configure the first three numbers (x.y.z.SvnRev) in the version. Supports CCNet 1.4. Contributed by Jcx.Software.
- SvnRevisionLabeller - Allows build labelling based on the current Subversion revision number. The build label can be customised with a prefix, major and minor build numbers (i.e. prefix-x.y.RevisionNumber.0); forced builds where no further revisions have been made will increment the build number. Contributed by David Keaveny, with bugfixes by Mike Usner, Matteo Tontini and Tony Mitchell. Latest CCNet version supported : 1.3.
Tasks
Publishers
Statistics Utilities
- CCStatistics 1.3 - Allows importing and refreshing your statistics information based on all legacy integration results
Web Dashboard
CCTray
Build Tools
Editing Tools
- CCNetConfig - A visual editor for managing ccnet.config files