Dave Donaldson

Critical thinking in software development

Search

Advertisement

Subscribe

My Tweets

  • @willburrus Haven't seen your email. Sorry, thought you would have seen mine earlier.
  • @hkarthik I can't get my avatar to look quite like me. Need to spend more time with it I guess.
  • Listening to new G 'N R album early on their MySpace page (http://www.myspace.com/gunsnroses). Still formulating an opinion.

CC.NET 1.4 Feature: Build Step Indicator

Friday, June 13 2008

I previously talked about how to specify multiple success exit codes with CC.NET 1.4, but there are some other enhancements with version 1.4 that people might also find useful. One of those is the new build step indicator, which provides visibility from the CC.NET web dashboard into what step of the build process is currently running.

I actually stumbled on this feature by accident. After upgrading our build server to 1.4, I forced a build for one of our build scripts and after a few minutes clicked the "Refresh Status" button to see if its activity field changed from "Building" to "Sleeping", which means its done. However, I saw something like this instead:

ccnet-build-status1

As you can see, not only is the "CS Web - Trunk" build in progress, but you also know that it's on the step where MSBuild is executing. And clicking "Refresh Status" again gave me this, showing me that it's moved onto the FxCop task:

ccnet-build-status2 

It's not an earth-shattering feature, but comes in handy from time to time when you're sitting around waiting for a build to finish. At least now you have visibility into what step is currently executing.

Similar Posts

  1. Specify Multiple Success Exit Codes with CruiseControl.NET 1.4
  2. TechEd 2005 Recap
  3. NHibernateRepository

Post your comment

Comment