Integrating TFS2012 and BuildMaster
The Inedo Den has arrived!
We'll tidying up the Den and migrating/redirecting these pages in the coming weeks, but in the meantime, feel free to learn about the BuildMaster integrations/extensions here, or there.
This extension has been deprecated in favor of the TFS Extension.
TFS Extension vs TFS2012 Extension
The newer, TFS Extension was essentially a fork of this extension, and all future development is being
done against the TFS Extension. The primary reason for the switch was to lessen the confusion between which version of TFS is required for which
extension and to support all versions of TFS going forward.
Deprecation & Compatibility
We stopped actively maintaining this extension as of BuildMaster v4.4; it will remain functional through
BuildMaster 5.0, at which point the installer will automatically convert the TFS2012 providers to TFS providers and require that you download
the TFS extension. If you wish to do this sooner, contact us through our support channels.
This extension is compatible with Microsoft Team Foundation Server 2010, 2012, and 2013 (see Microsoft's TFS Client/Server Compatibility for more information), and includes actions and providers for:
- source control integration
- work item integration
- creating builds in TFS Team Build
- importing artifacts from TFS Team Build build drop locations
Due to Microsoft licensing requirements, before the TFS extension can integrate with any part of TFS, the appropriate version of Team Explorer must be installed on the build server that intends on accessing TFS services. The required editions can be found here:
This functionality is delivered as a BuildMaster Extension and can be installed or upgraded from within BuildMaster. See installation instructions for more details.
The source code for this extension is available on GitHub: View on GitHub