CruiseReport is an alternative to the CruiseControl reporting application
Motivation
The existing CruiseControl application consists of two parts – the build loop, and the reporting application. Whilst the build loop has recieved lots of attention (supporting more SCM tools than any other combined with a very pluggable system) the XSLT-based reporting application is showing its age.
How It Works With The CruiseControl Build Loop
CruiseReport produces it’s web interface by performing xpath queries on log files generated by the CruiseControl build loop. Currently this is the only integration point.
Status
CruiseReport is functioning – it doesn’t have feature parity yet with the existing reporting application, but already offers a more compelling user interface that attempts to make diagnosing the cause of build failures more easy. It should be considered pre-beta, with a proper beta due in the next couple of weeks.
Getting Involved
CruiseReport is an open source project. If you are interesting in getting involved, then drop me a line