防止"Publish JUnit test result report"更改生成结果



当前构建步骤Publish JUnit test result report更改构建结果不稳定。

Build step 'Publish JUnit test result report' changed build result to UNSTABLE

,但我不希望它可以改变我的构建状态。我尝试设置

  • 健康报告放大因子= 0.0
  • 允许空结果。不要在空的测试结果(checked)上构建

但是插件仍然更改构建状态。如何通过插件禁用更新构建结果?

您可以添加参数:

skipMarkingBuildUnstable:true

在您的Jenkins管道中。对我来说,此之后运行良好:

junit testResults: 'target/surefire-reports/junitreports/TEST-RunCucumberTest.xml', skipPublishingChecks: true, skipMarkingBuildUnstable:true

此信息在插件网站上实际上不可见:https://plugins.jenkins.io/junit/

但是,此更改已合并并可用:https://github.com/jenkinsci/junit-plugin/pull/282

相关内容

最新更新