The CruiseControl Dashboard is a web-based, real-time visualization layer designed to manage and monitor Java continuous integration (CI) automation. Released as a modern replacement for original legacy JSP reporting pages, it serves as an “information radiator” projected onto office walls or shared monitors so teams can view build statuses instantly. Core Architecture of CruiseControl
The dashboard is one of three critical modules making up the CruiseControl Framework:
The Build Loop: The core daemon process that polls source controls, triggers Java compilations, and logs XML output.
The JSP Reporting Application: The deep-dive application layer used to browse full text logs and compile historical build artifacts.
The Dashboard: The visual tracking center aggregating real-time project metrics across the ecosystem. Key Functional Features
Leave a Reply