【问题标题】:VSTS Release - Azure Container Repository CD TriggerVSTS 发布 - Azure 容器存储库 CD 触发器
【发布时间】:2018-08-06 15:19:43
【问题描述】:

只要将 docker 映像推送到我们的 Azure 容器注册表,就会触发持续部署。 除了特定的 ta 之外,最新的标签也包含在 Image 构建中,所以会发生两次触发发布的情况。

如果标签等于latest,有什么方法可以阻止CD触发?

【问题讨论】:

  • 您能分享一下您是如何设置发布定义的触发器的吗?
  • 在 Azure Container Repository 工件上,我创建了一个 CD 触发器,只要推送该特定存储库的映像,它就会触发发布。启用 CD 时,我看到在 Azure 中的存储库上创建了一个 webhook,并配置了一个范围 ( myexampleapp:* )。我尝试在这里玩通配符,但它不接受。在 VSTS 中,我无法为该特定工件配置任何工件过滤器。
  • 是否触发了任何构建?你能分享你的构建和发布定义吗?
  • 另一个项目中有一个 CI 构建。在构建阶段,应用程序被构建到 docker 映像中并推送到 Azure 容器注册表中。当图像被推送时,我的 CD 触发器被激活,并将创建发布并开始部署。这很好用,但唯一的问题是触发器发生了两次,因为在构建阶段,图像也被标记为最新。

标签: docker azure-devops continuous-deployment azure-container-registry


【解决方案1】:

我在 VSTS 团队工作。我想查看日志并帮助解决问题。可以联系我https://twitter.com/AZooInMyLuggage

阿图尔·马拉维亚

【讨论】:

  • 我遇到了同样的问题。 Atul,如果您帮助Dresse 找到解决方案,您能否分享一下?
猜你喜欢
  • 2019-02-06
  • 1970-01-01
  • 2020-04-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-29
相关资源
最近更新 更多