Dave Donaldson

Critical thinking in software development

Search

Advertisement

Subscribe

Follow Me

TwitterCounter for @arcware

My Tweets

  • Watching Spongebob while I wait for @fallenrogue and @danhounshell.
  • Re-syncing my entire 30GB Zune.
  • I really should pack for CodeMash. @fallenrogue and @danhounshell will be here soon.
  • Just got back from free lunch at Chipotle that my wife won. Free Chipotle tastes even better!
  • @DerikWhittaker @JustinEtheredge No ALT.NET Seattle for me either, just the MVP Summit.

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. Compare Assemblies with BitDiffer
  3. Using svn:externals to Manage Project References

Post your comment

Comment