这是我玩的代码
node {
stage 'build'
echo 'build'
stage 'tests'
echo 'tests'
stage 'end-to-end-tests'
def e2e = build job:'end-to-end-tests', propagate: false
result = e2e.result
if (result.equals("SUCCESS")) {
stage 'deploy'
build 'deploy'
} else {
?????? I want to just fail this stage
}
}
有没有什么方法可以让我在“端到端测试”阶段不失败的情况下不失败呢?传播虚假只是总是标志着舞台的真实,这不是我想要的,但传播真实标志着工作的失败,我也不想要。