【发布时间】:2014-10-16 00:45:57
【问题描述】:
我想获得我的 jenkins 构建作业失败(红色)、不稳定(黄色)或成功(绿色)的结果...
如果我从我的 shell 脚本返回非零,我只能失败。有没有产生不稳定的返回码?
【问题讨论】:
-
How to mark a build unstable in Jenkins when running shell scripts 的可能重复项(这是关于 PHP 而不是 Bash,但概念应该相同)
-
我会说我的问题的答案是否定的。只能使用补充插件。
-
那个链接的问题谈到了 CLI 模式 jar 这样做。这意味着有一些方法可以做到这一点。你只需要弄清楚什么 API/等。调用那个 jar 是为了做到这一点。
-
jenkins 团队知道这个问题:issues.jenkins-ci.org/browse/JENKINS-23786
-
现在完全可以实现,无需额外插件:stackoverflow.com/a/49676269/219241