首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当将发布定义导入到Azure DevOps时,如何自动链接变量组和代理池?

当将发布定义导入到Azure DevOps时,如何自动链接变量组和代理池?
EN

Stack Overflow用户
提问于 2018-10-04 16:10:48
回答 2查看 650关注 0票数 2

我们将发布定义保存在外部回购中,并经常将它们导入Azure DevOps。当我们这样做时,我们注意到了两件事,那就是我们必须手动完成:

  1. 指定要使用的代理池,即使在导出定义时指定的代理池仍然存在。
  2. 重新链接变量组,即使定义中指定的组仍然存在,且未修改。

有什么方法可以让这些东西在导入时自动连接起来吗?当我克隆原始管道时,我不需要指定这些值,所以我希望有某种类似的导入机制。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-10-08 07:47:21

没有办法做到这一点,这是经过设计的。

通常,如果在当前的团队项目中,您可以直接克隆发布定义,这将包括它的代理池和变量组。

导出/导入用于不同的项目或不同的收款,甚至交叉帐户。通常,不同的团队项目或集合或帐户有不同的代理池和变量组,我们需要分别指定这一点。

票数 0
EN

Stack Overflow用户

发布于 2019-01-25 17:22:35

在TFS升级期间,我需要导入>200个发布管道。手动设置部署组会很痛苦,所以虽然不太理想,但我确实找到了一种绕过部署组的方法。

  1. 导出发布定义
  2. 删除发布定义
  3. 导入发布定义
  4. 更新部署组和/或链接变量组
  5. 显示调试控制台并查看网络流量。
  6. 保存发布定义
  7. 发布定义只是调用发布api,这样您就可以获取请求json并将其保存到一个文件中。

在文件中包含json之后,不要使用前端来添加发布定义,而是调用发布定义API并传递保存的json的内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52651229

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档