[mapguide-internals] Build Server - CruiseControl?
uvwild at gmail.com
Thu Mar 26 09:56:44 EDT 2009
I had a lock at the build server and I am offering to set up cruise
control NET on this machine to run builds and show which build numbers
I have been using this previously in a distributed project team and I
believe CI is pretty much the state of the art.
(Why cruisecontrol? Its mature and sourceforged and I know it so I can
set it up!)
Cruisecontrol can be tuned in terms of the conditions when to run the build.
The results of those builds are available on a dashboard page on a web
server and as a tray icon on the users machine. (needs an open port)
Furthermore I can imagine an upload page which could be used to upload a
patch to the server thereby triggering
the checkout of the last revision, applying the patch and running a
build thereafter, reporting the results to the dashboard.
More information about the mapguide-internals