我已经建立了一个 Jenkins-Job,它使用 Sonar 分析一个 Delphi 项目。因此,我使用了声纳 delphi 插件,到目前为止,效果很好。对于代码覆盖率分析,我使用delphi-code-coverage,它会生成 EMMA 报告。因此,我还安装了 Sonar EMMA-Plugin 以将 EMMA 结果放入我的 Sonar 报告中。但似乎 EMMA-Plugin 在工作期间从未被执行。输出中没有任何信息,即使它已被跳过或失败...
这是我的 pom.xml 的片段:
<sonar.dynamicAnalysis>reuseReports</sonar.dynamicAnalysis>
<sonar.surefire.reportsPath>UnitTests</sonar.surefire.reportsPath>
<sonar.core.codeCoveragePlugin>emma</sonar.core.codeCoveragePlugin>
<sonar.emma.reportPath>UnitTests</sonar.emma.reportPath>
如何执行 EMMA 插件(结合 delphi 插件)?或者还有其他方法可以将 EMMA 报告集成到我的声纳项目中吗?