onlyutkarsh / ExportImportBuildDefinition

Export and Import your build definitions. Useful for recreating all the build steps, variables, schedules, etc in a different team project/account.
http://bit.ly/exportimportbuild
Other
17 stars 8 forks source link
build definition export extensions import tfs vsts vsts-extension

Export/Import Build Definition

Download this extension from the VS Marketplace or get the specific version from Releases.


Thanks to all of you for using this extension. Unfortunately, I am not able to work on this extension lately. I am aware of these problems, but it is becoming hard for me to keep the extension up to date with the API changes and ECMA compatibility for all supported browsers due to time constraints.

Export and Import your build definitions. Useful for recreating all the build steps, variables, schedules, etc in a different team project.

See the change log for changes and road map.

Features

Context Menu

Note: The extension only supports new (non XAML) build definitions.

Export build definition

Import build definition

DefinitionCopy

Get Started

To contribute to this project, you'll need to do a few things first:

To install local fork into your on-premise TFS (TFS 2017 and above) using VSIX, run npm run package:dev which will create the VSIX file. You can then upload it into TFS by following steps mentioned here.

You can also automate the publishing step by running npm run publish:dev command.

Finally, To see the Export and Import menu items, you need to run the web pack dev server by running npm run dev command.

License

MIT