【发布时间】:2013-09-14 08:49:57
【问题描述】:
我将 Maven 与 jenkins 和 sonar 一起使用来构建 src 并生成有关 Sonar 的报告。 我看到在 Jenkins 中构建成功(声纳作为构建后操作添加)但未能在本地系统中创建 coverage.xml。由于 Sonar 中的代码覆盖率不可用,它只显示 -(空)。我正在构建一个项目,其中包含大约 4000 多个 java 源文件和相应的 JUnit 类。
我在 pom.xml 中使用 cobertura-maven-plugin 2.5.1,我可以在构建代码时看到这个插件检测成功。
在日志中我可以看到,在 //coverage.xml 消息中找不到 Cobertura 报告。
请您在这方面帮助我。
【问题讨论】:
-
帮助您弄清楚发生了什么的唯一方法是提供一个简单的 Maven 项目,允许在本地重现此问题。
标签: maven jenkins sonarqube cobertura