当我在仅包含JS代码且没有src / main / java文件夹的UI项目上运行分析时,代码覆盖率的质量门将失败。在5.6.6之前,它运行良好。升级到6.7.5后,我开始看到此问题。
我使用Jenkins Sonar使用maven进行分析。
[ERROR] Coverage: 0.0 < 60
[ERROR] Critical Issues: 277 > 0
[ERROR] Blocker Issues: 38 > 0
[ERROR] [BUILD BREAKER] Project did not meet 3 conditions
答案 0 :(得分:1)
使用
解决此问题sonar.coverage.exclusions=**/*.js
现在,分析范围已经缩小,可以避免覆盖报告中包含.js文件。