取消上一个版本后,Azure DevOps进入下一阶段

时间:2019-09-04 10:50:56

标签: azure powershell azure-devops devops azure-devops-rest-api

单击取消后,如何使用部署前批准来进行天蓝色的开发?

我不知道使用Gate and Resy API。

2 个答案:

答案 0 :(得分:1)

我认为单击取消后无法继续执行该阶段。因为如果拒绝部署前条件,则根本不会触发该阶段。

因此,正如R Jain在评论中建议的那样,如果清理任务对于上一个任务的成功执行是必需的,那么将其添加到上一个任务中是一个不错的选择。从逻辑上讲这是合理的。

尽管如此,您可以添加一个单独的阶段来执行不需要预先部署条件的清理任务。

enter image description here

答案 1 :(得分:0)

如果下一个阶段选择的触发是后一个阶段,那么取消上一个阶段将不会触发下一个阶段。下一阶段的触发是基于上一阶段的成功部署。

根据您的话“在阶段质量检查中找到错误之后,我单击“取消”,我们可以知道您应该手动干预部署。然后,您可以选择发布后触发器进行下一个阶段。因此,即使取消了质量检查阶段,也可以进入下一个阶段。 enter image description here