Clean builds are possible

This was a wonderous site to see, and one a long time coming. After long months of working to build a sense of importance for the build, we finally got every one of our 199 projects in CruiseControl to build successfully. Good work team.

CruiseControl build tool summary showing 199 projects building successfully

One obstacle we faced along the way was knowing exactly how many of our projects were failing. That’s what lead me to submit this patch to CruiseControl. It was accepted and has since been improved upon by others, I believe. It’s finally nice to see the “Failed” count down to 0. :-)

3 Responses to “Clean builds are possible”

  1. Ed Gibbs Says:

    I remember hearing about your build process on one of your more recent podcasts, and I was truly impressed. Now I see this, wow, 199 projects to build with all those dependencies. Congrats on the milestone.

  2. Nicholaus Shupe Says:

    Congratulations Tim on getting 199 projects building. That’s pretty impressive. How’s the Ruby script going that auto-updates version #’s going? Have you guys experienced “DLL hell” yet? Has the approach of forcing all projects keep up to date with the newest version of the services in the EAR working well? There are a lot of other aspects related to the build process that I think you could blog about.

  3. Farhan Says:

    why did you stop your podcasts? They were awesome!

Leave a Reply