标签: azure azure-pipelines azure-pipelines-release-pipeline
我有以下天蓝色发布管道:
问题是我有时需要左台失败,但同时即使失败了,仍然应该执行右台吗?
我发现的唯一一件事是“即使所选阶段部分成功,也将触发”,但是如果上一个阶段失败,它将不起作用。
答案 0 :(得分:4)
有时候我需要左阶段失败,但是即使失败,右阶段也应该执行,这有可能吗?
是的,有可能。请按照以下步骤操作,看看它是否适合您:
首先,如您已经为正确的阶段启用“即使所选阶段部分成功,也将触发”。
然后,如果您知道“控制选项”中的哪一项将失败,则为任务或特定任务启用“继续出错”。即使遇到错误,这也将迫使该任务继续执行,从而使该阶段成为部分成功的阶段。
最后,您可以运行发布管道,即使左侧阶段的任务失败,也可以看到右侧阶段将被执行。
希望这对您有用。