下降后如何跳过给定的发布阶段

时间:2019-06-17 19:08:28

标签: azure azure-devops devops

我已经在Azure DevOps中创建了给定的发布管道:

  1. 扩展Web应用
  2. 将应用程序部署到插槽
  3. (接受)交换插槽
  4. 删除所有插槽
  5. 按比例缩小Web应用程序

下降阶段3停止了所有发布管道,并且要处理此问题,我必须手动部署阶段4。但是,我要在下降阶段3之后自动部署阶段4。

我正在尝试搜索文档中的某些内容,但未找到任何内容。

所以我的问题是:可能吗?有什么建议吗?

1 个答案:

答案 0 :(得分:0)

如果您选择的触发器是 stage 之后,则将stage4部署在stage3之后,这意味着stage4依赖于stage3,因此stage4的部署会受到stage3的影响。因此,当您拒绝stage3时,将无法自动部署stage4。您只能选择手动触发它。 enter image description here

如果要在阶段3取消或失败后继续自动部署阶段4,然后使阶段4独立于阶段3,则可以将阶段4的触发器选择为发布后enter image description here