如果主构建返回失败的退出代码,我试图强制单元测试作业成功。这是我配置它的方式,但它不起作用(见截图)。有谁知道为什么这不应该工作?在这个例子中,我只想表明一个失败的工作可以通过一个常规的postbuild步骤改为传递的工作。 The plugin doc implies that this should work.
答案 0 :(得分:0)
我在jenkins-JIRA找到了关于该问题的讨论。
作为一种解决方法,建议使用反射来使构建成功:
manager.build.@result = hudson.model.Result.SUCCESS
此解决方法对我不起作用,但也许它可以帮助您
答案 1 :(得分:0)
安装Groovy Post Build Plug。 然后添加下面的Groovy脚本。
manager.build.@result = hudson.model.Result.SUCCESS
取消选中Use Groovy Sandbox。这对我有用。