我正在研究CICD,由于某种原因,我们想在另一个作业失败时触发一个作业。
在yaml文件中,我指定了“ when:on_failure”,但找不到解决方案来指定作业名称。
类似于:“何时:on_failure:Job_Name”。
现在,我的“失败时”作业会在任何作业失败时运行。
答案 0 :(得分:0)
如果job1
是第一个可能失败的工作,而job2
是下一个应该触发的工作,那么我建议采取以下计划:
job2
,无论先前的作业是否失败(为此使用when: always
)。job1
以将其结果(失败或成功)保存到伪造文件中,该文件应可用于job2
job2
中,答案 1 :(得分:0)
Outer