如果上次运行已成功,则“ Azure经典发布管道”阶段将不会在““后阶段””触发器上触发

时间:2020-10-11 21:49:35

标签: azure-devops azure-pipelines-release-pipeline

使用“ After stage”触发器以线性方式设置了3个阶段。下面的屏幕截图:

enter image description here

在初始触发器上,如果之前没有触发任何阶段,则一切正常,并且阶段被顺序触发。但是,在第二轮运行中,只有第一阶段运行,这是手动触发的。后续阶段不排队。在上面的屏幕快照中可以观察到相同的情况,其中第二阶段和第三阶段在凌晨2:55(第一轮)运行,第一阶段在凌晨2:57(描述第二轮)运行。

1 个答案:

答案 0 :(得分:1)

如果在发行摘要页面上部署或重新部署一个阶段,则不会触发其他阶段。

何时应在发行摘要页面上手动部署阶段:

  • 创建发行版后,可以使用它重新部署工件 到该版本中定义的任何阶段。如果您 想要执行定期的手动发布,或设置连续 集成阶段触发器,使用此触发器重新部署工件 发布。请参阅this document
  • 如果某个阶段的发行版部署失败,则可以重新部署 相同的发行到那个阶段。请参阅this document

如果要再次部署所有阶段,则应创建一个新版本。enter image description here