繁体   English   中英

如何在詹金斯中以不同的结果运行并行阻塞作业

[英]How to run parallel blocking jobs in Jenkins with different outcome

我正在使用参数化触发器运行并行作业A和B。问题是,如果A失败,我希望构建失败,但是如果B失败,我希望构建不稳定。 有没有一种方法可以为此配置参数化触发器或将其包装在其他插件中,以实现此目的?

您可以使用工作流来执行此操作。

parallel a: {
    build 'a'
}, b: {
    def r = build job: 'b', propagate: false
    if (r.result != 'SUCCESS') {
        currentBuild.result = 'UNSTABLE'
    }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM