Monday, March 2, 2009

TFSBuild.exe is missing something

I just wrote a post on how to rebuild an old change set using Team Foundation Build. By using TFSBuild.exe you may start a build on the build server. However, in order to be useful for private builds and gated builds (which will be a part of Team Foundation 2010), it should be possible to disabled the publishing of the results.

With the current strategy the build output is public so that it shares the build number with the other builds. This means that if the build fails the results will be shared with the whole team. So it makes it less useful. Furthermore, the build numbers are shares.

I guess the workaround is the create a new build definition only for private builds:
  • "MyProject - CI" for Continuous integration
  • "MyProject - private" for private builds

0 comments:

Post a Comment