如何将Visual Studio Team Service构建复制到新项目?

jlo*_*jlo 19 tfsbuild azure-devops azure-pipelines

我正在将一组特定的构建从现有的Visual Studio Team Service项目移动到新项目.不幸的是,我找不到将构建定义从一个项目迁移到另一个项目的方法.似乎没有导入/导出功能或其他机制.

有没有办法移动这些而无需手动重新创建新项目中的构建?

小智 17

现在可以从VSTS Build Definitions Web UI中获取:

VSTS导出和克隆.


Edd*_*SFT 13

您可以立即使用Visual Studio Marketplace中的导出/导入构建定义扩展.


Pat*_*SFT 3

无法在团队项目之间复制或同步 vnext 构建定义模板。构建定义模板仅适用于当前团队项目。因此,您需要为每个团队项目创建一个构建定义模板。

UserVoice上也有一个功能请求,您可以投票并监控它

VSO 构建 vnext:在项目之间共享构建模板 https://visualstudio.uservoice.com/forums/330519-team-services/suggestions/8468566-vso-build-vnext-share-build-templates- Between-pro

但是,可以使用 API 来实现。这是一个您可以使用的简单工具。(需要位于同一团队项目集合中。)