我正在使用 Jenkins 构建我的 maven 项目并调用生成声纳报告的独立声纳分析。但我无法生成单元测试覆盖率报告
注意:我的 Jenkins 实例上安装了 Sonar Runner。
请帮忙。我的声纳属性是:
sonar.projectKey=XXX
sonar.projectName=YYY
sonar.sources={Path to Source Code}
sonar.binaries={Path to Binaries}
sonar.forceAnalysis=true
sonar.login={username}
sonar.password=${Masked_Password}
我在 SONAR 上安装了 jacoco 插件。当我运行声纳分析时,它说
05:47:06.942 INFO p.PhasesTimeProfiler - Sensor JaCoCoSensor...
05:47:06.947 INFO o.s.p.j.JaCoCoPlugin - Project coverage is set to 0% as no JaCoCo execution data has been dumped: /workspace/XXX/target/jacoco.exec
05:47:07.897 INFO p.PhasesTimeProfiler - Sensor JaCoCoSensor done: 955 ms
我在 sonar runner 不运行单元测试或显示单元测试覆盖率报告的地方读过。这是真的吗?如果是,是否有任何解决方法?
提前致谢