Google
 
   
Login
Username:

Password:


Lost Password?

Register now!
Search
Main Menu
top books
Polls
What do you think about php-deluxe.net?
Excellent!
Cool
Hmm..not bad
What the hell is this?
encyclopedia
recommendation
compare webbrowser
Freenet DSL
Who's Online
8 user(s) are online (6 user(s) are browsing encyclopedia)

Members: 0
Guests: 8

more...
browser tip
Unix Befehle
manual of unix befehle
recommendation!
Sponsored
partner

CruiseControl

CruiseControl is a framework for a continuous build process. It includes, but is not limited to, plugins for email notification, Apache Ant, and various source control tools. A web interface is provided to view the details of the current and previous builds.

It allows to perform a Continuous Integration of any software development process.

= Build loop =

The Build Loop is designed to run as a Daemon (computer software) process which will periodically check your source control tool for changes to your codebase, build if necessary, and send out a notification regarding the status of the build.

= Build Reporting =

The Build Reporting is designed to present the results of the cruisecontrol build loop. It s based on a HTML report managed by a JavaServer Pages page. The left side of the page tells us about whether CruiseControl is currently building your project, and provides links to the details of previous builds. The right side of the page presents the results of the build -- including compilation errors, test results and details about what files have changed since the last build.

= References =

  • [http://www.martinfowler.com/articles/continuousIntegration.html Continuous Integration] by Martin Fowler and Matthew Foemmel.
  • = External links =

  • [http://cruisecontrol.sourceforge.net/ Official CruiseControl homepage]
  • [http://confluence.public.thoughtworks.org/display/CC/Home Official CruiseControl Wiki]