我有一个多级的yaml管道,看起来像这样。我需要一个在管道运行结束时运行的阶段。不管输油管道的结果如何。即使失败了,这个阶段也应该继续运行。是否有一种方法来定义条件或某种能够做到这一点的东西。

发布于 2022-05-11 14:11:58
要确保这个阶段始终运行,请使用and () 条件;为了使它在其他阶段之后运行,您可以将它放在yaml文件中的最后一个文件中,或者定义明确的依赖关系:
- stage: runLast
condition: always()
dependsOn:
- stageX
- stageY
- stageZ注意:如果取消了管道,您可能不希望运行阶段;在这种情况下,使用的条件是succeededOrFailed()
https://stackoverflow.com/questions/72198483
复制相似问题