【发布时间】:2018-04-12 14:07:46
【问题描述】:
我已经为我们创建的 Java 项目使用声纳超过 4 年了。
目前,如果无法满足某些指标,我们希望构建失败。因此,我安装了 Build Breaker 插件并重新运行构建周期,没有任何问题。然后我修改了质量门以包含“'Comments (%)' 规则以用于'小于'检查'20'(警告阈值)、'10'(错误阈值)”,如下所示:
但是,在这些定义之后,项目未能构建。尽管所有文件似乎都有足够的评论(从 28 % 到 77 %),如下图所示,
在主屏幕显示为 0%
我找不到任何关于如何发生这种情况的日志、评论或信息(在 sonar.log 或 mvn -X 中),据我搜索,没有人遇到这个问题。
有没有人遇到过这个问题,或者知道为什么会发生这种情况?我的 SonarQube 版本是 5.6.7,Build Breaker 版本是 2.2(从 github 下载),maven 版本是 3.0.5 和 JDK 8。
【问题讨论】:
标签: maven sonarqube software-quality sonar-plugin quality-gate