Azure发布管道,在失败阶段之后继续

时间:2020-01-02 13:36:59

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

我有以下天蓝色发布管道:

enter image description here

问题是我有时需要左台失败,但同时即使失败了,仍然应该执行右台吗?

我发现的唯一一件事是“即使所选阶段部分成功,也将触发”,但是如果上一个阶段失败,它将不起作用。

enter image description here

1 个答案:

答案 0 :(得分:4)

有时候我需要左阶段失败,但是即使失败,右阶段也应该执行,这有可能吗?

是的,有可能。请按照以下步骤操作,看看它是否适合您:

首先,如您已经为正确的阶段启用“即使所选阶段部分成功,也将触发”。 enter image description here

然后,如果您知道“控制选项”中的哪一项将失败,则为任务或特定任务启用“继续出错”。即使遇到错误,这也将迫使该任务继续执行,从而使该阶段成为部分成功的阶段。 enter image description here

最后,您可以运行发布管道,即使左侧阶段的任务失败,也可以看到右侧阶段将被执行。 enter image description here

希望这对您有用。