如果其中一个作业失败,则将Jenkins构建状态设置为Success

时间:2016-12-12 12:50:09

标签: jenkins jenkins-plugins jenkins-pipeline jenkins-workflow

我有一个下一阶段的管道构建:

enter image description here

作业C的结果可能不成功,但它不应影响Build的状态。这应该是蓝色的:

enter image description here

是否可以在管道插件中执行此操作?

2 个答案:

答案 0 :(得分:3)

您可以使用 propagate:false

请尝试以下代码:

stage 'C'
build job: 'Job that fails', propagate: false

答案 1 :(得分:2)

如果阶段c失败,

在阶段c上尝试/抓取将成功

try {
    // stage c
} catch(e) {
}