| Previous:TestingFramework | Home | Next: CodeDocumentation |
CRUISE CONTROL
Cruise Control is an Open Source framework for a continuous build process. It includes, but is not limited to, plugins for email notification, Ant, and various source control tools. A web interface is provided to view the details of the current and previous builds.
Main Modules:
- The build loop: core of the system, it triggers build cycles then notifies various listeners (users) using various publishing techniques. The trigger can be internal (scheduled or upon changes in a SCM) or external. It is configured in a xml file which maps the build cycles to certain tasks, thanks to a system of plugins. Depending on configuration, it may produce build artifacts.
- The legacy reporting allows the users to browse the results of the builds and access the artifacts.
- The dashboard provides a visual representation of all project build statuses.