如果其中一项作业失败,则将 Jenkins 构建状态设置为成功
Set Jenkins build status to Success if one of jobs fails
我有一个包含下一阶段的管道构建:
作业C的结果可能不成功,但应该不会影响Build的状态。这应该是蓝色的:
是否可以在管道插件中执行此操作?
Try/Catch 如果阶段 c 失败,阶段 c 将导致成功
try {
// stage c
} catch(e) {
}
您可以使用传播:false
试试下面的代码:
stage 'C'
build job: 'Job that fails', propagate: false
我有一个包含下一阶段的管道构建:
作业C的结果可能不成功,但应该不会影响Build的状态。这应该是蓝色的:
是否可以在管道插件中执行此操作?
Try/Catch 如果阶段 c 失败,阶段 c 将导致成功
try {
// stage c
} catch(e) {
}
您可以使用传播:false
试试下面的代码:
stage 'C'
build job: 'Job that fails', propagate: false