【发布时间】:2017-07-14 01:48:06
【问题描述】:
我正在尝试使用 gulp 任务将伊斯坦布尔生成的报告上传到声纳仪表板,但它失败并出现以下错误。看起来 SonarQube 中的 Build Breaker 插件在将报告上传到 Sonar 之前超时。有什么办法可以调整这个插件?
我正在使用声纳 5.3。
15:42:43.411 INFO: Analysis report generated in /workspace/{project}/.sonar/report
15:42:43.430 INFO: ------------------------------------------------------------------------
15:42:43.430 INFO: EXECUTION FAILURE
15:42:43.430 INFO: ------------------------------------------------------------------------
15:42:43.430 INFO: Total time: 5:06.287s
15:42:43.609 INFO: Final Memory: 57M/2603M
15:42:43.609 INFO: ------------------------------------------------------------------------
15:42:43.609 ERROR: Error during SonarQube Scanner execution
java.lang.IllegalStateException: Report processing did not complete successfully: FAILED
at org.sonar.plugins.buildbreaker.QualityGateBreaker.getAnalysisId(QualityGateBreaker.java:152)
at org.sonar.plugins.buildbreaker.QualityGateBreaker.execute(QualityGateBreaker.java:108)
at org.sonar.plugins.buildbreaker.QualityGateBreaker.executeOn(QualityGateBreaker.java:95)
at org.sonar.batch.phases.PostJobsExecutor.execute(PostJobsExecutor.java:65)
at org.sonar.batch.phases.PostJobsExecutor.execute(PostJobsExecutor.java:55)
【问题讨论】:
-
开始计划升级到 SonarQube 5.6.4 LTS。另请阅读 thisSonarQube 文章。
-
@JeroenHeier:在 5.3 版本中是否有替代方案来解决这个问题?
-
来源 - stackoverflow.com/a/40586497/2868367 sonar.buildbreaker.skip=true ```
标签: sonarqube sonar-runner sonarqube-scan sonarqube-web