|
Nightly Builds for Continuous Improvement
Friday, November 20, 2009 (21:24:17)
Posted by Paul Rimmer
I recently was having issues with a project that was continually getting stuff checked in on HEAD that was broken. You'd spend a lot of time checking everything out and then build it only to find out it was broken . I decided to setup a nightly build server that would checkout the latest of everything at midnight and attempt to build it. As usual I did a quick Google search on "nightly build tool" and stumbled across the open source project Hudson. Within a short amount of time I had installed this tool on our Linux development server and had configured it to do nightly builds, present the results on a nice web interface, hook into the version control system and do things like email anyone that had checked something in when the build broke. Great tool and highly recommended! Read here for more info.
|