Category Archives: 16373

Community TFS Build Extensions, September 2013 release

The latest releases of the Community TFS Build Extensions has just been released! Again new activities, improvements to the TFS Build Manager and support for the 2013 platform just in time for the TFS 2013 RC release.

Get the latest bits here: https://tfsbuildextensions.codeplex.com/releases/view/109604

Release Notes

The September 2013 release contains

  • VS2010 Activities(target .NET 4.0)
  • VS2012 Activities (target .NET 4.5)
  • VS2013 Activities (target .NET 4.5.1)
  • Community TFS Build Manager VS2012
  • Community TFS Build Manager VS2013

The Community TFS Build Managers for VS2010, 2012 and 2013 can also be found in the Visual Studio Gallery where updates will first become available.
This release resolves all the features and issues listed below

TFS Build Manager (2012/2013)

12104 TFSBM – Search and Replace workspace mappings
11787 TFSBM – Show Queue Time
11981 TFSBM – suggestion – Duration Column
11069 TFSBM – View Build Logs
11882 TFSBM – Clone BuildDefinition to different TeamProject
12144 TFSBM – Implement Build Definition filter
12142 TFSBM – Trigger on Build Definitions is not user friendly
11784 TFSBM – Queue High Priority Build
11746 TFSBM – Change Drop Locations Case Sensitive

Activities

12108 TfsBuildExtensions.Activities.dll requirement
12167 Add IncludeMergesInBuild Activity
12168 Added GetCodeCoverageTotal activity
12169 Add Sonar activity to launch a SonarQube analysis
12063 Build Steps Duration Summary Activity
12102 Add Support for VS2013 Detection to VSDevEnv activity
12045 Make TFS build related activities more consistent with the rest of the code by deriving from the base class
12044 If no priority is passed QueueBuild the build fails with a cryptic exception
11969 Missing assemblyCompareMode argument for CodeMetric activity
12143 Perf improvement for GetLastGoodBuild

Community TFS Build Extensions – January 2013 Release is out

As planned Mike Fourie published the January 2013 release of the Community TFS Build Extensions. This must-have pack of TFS build extensions has now gotten another set of new features added as well as issues fixed.

Release notes

The January 2013 release contains

  • VS2010 Activities(target .NET 4.0)
  • VS2012 Activities (target .NET 4.5)
  • Community TFS Build Manager VS2012

The Community TFS Build Manager can also be found in the Visual Studio Gallery here where updates will first become available. A version supporting VS2010 is also available in the Gallery. Please note that we only intend to fix major bugs in the 2010 version and will concentrate our efforts on the 2012 version of the TFS Build Manager.

At a high level, the following Issues and Features have been addressed

Activities
11237 Add support for /project switch on VsDevEnv activity Feature
11256 VsDenEnv : error if no DropLocation is specified Issue
11136 NUnit Result Publishing Issue
11423 NAnt activities Task
11250 The CodeMetrics activity throws an exception if DropLocation isn’t set Issue
11307 vb6 project compilation – add time out Feature
11360 Statlight publish to TFS Issue
10635 Allow additional parameters for StatLight activity Issue
11212 StyleCop build activity doesn’t write true to Succeeded on success Issue
11373 Issue with the TransformConfig-Activity Issue
11544 Statlight does not work with VS2012 Issue


TFS Build Manager
11515 TFSBM – Don’t show deleted branches for Cloning Issue
11113 Exception if no projects in collection Issue
11226 Clone to branch with spaces in name throws BuildServerException Issue
11309 TFSBM — Retain All Builds Feature
11407 TFSBM – update icons and add to Team Explorer Feature
11495 TFSBM – TE Navigation Link opens TFSBM in wrong VS instance Issue
11114 Manage Build Resources Context Menu uses wrong icons Issue
11241 No vertical scrollbar Issue


Note: If you are using the Azure Activities in VS2010 you should continue to use the April release. We will release a new build of this activity once we resolve the current VS2012 dependency which has been introduced.

More about the Community Build Manager

In a previous post on the TFS Build Extensions I mentioned the new Community Build Manager and that I will write a post and explain more what it does. But who can do it better than one of it’s author’s Jakob Ehn so take a look at his fine post on the subject:

http://geekswithblogs.net/jakob/archive/2011/12/30/introducing-community-tfs-build-manager.aspx

Download and try it out, I really like this nice Visual Studio/TFS add-on!

September release of TFS Build Extensions

The second release of the TFS Build Extensions is out! This release contains a new activity for running Silverlight tests as part of a build, an significantly improved VsDevEnv activity and a number of minor improvements and fixes.

Richard Fennell has done a great job on documenting some of the activities in this release, I’ll try to do the same for the ones I’ve contributed with.

In the the next release we plan to add more support for deployment (Azure, Sharepoint) and Lab Management. This is also driven my the coming updates to the ALM Rangers project for Build and Lab Management.