【发布时间】:2021-09-10 09:26:05
【问题描述】:
我正在使用 6.7.6 和 maven 3.3.9 的声纳版本我在我的 Jenkins 中具有以下配置,它按照路径下方的预期生成 jacoco 报告和测试用例报告。但我看到 0% 的代码覆盖率在 sonarqube 中,有人可以帮我吗?
sonar.language=java
sonar.java.coveragePlugin=jacoco
sonar.junit.reportPaths=ABC-1/target/surefire-reports, ABC-2/target/surefire-reports, ABC-3/target/surefire-reports, ABC-4/target/surefire-reports, ABC-5/target/surefire-reports, ABC-6/target/surefire-reports
sonar.jacoco.reportPaths=ABC-1/target/jacoco.exec, ABC-2/target/jacoco.exe, ABC-3/target/jacoco.exec, ABC-4/target/jacoco.exec, ABC-5/target/surefire-reports, ABC-6/target/jacoco.exec
sonar.projectKey=abc_Parent
sonar.projectName=abc_Parent
sonar.projectVersion=${POM_VERSION}
sonar.java.binaries=ABC-1/target/classes, ABC-2/target/classes, ABC-3/target/classes, ABC-4/target/classes, ABC-5/target/classes, ABC-6/target/classes
sonar.test.exclusions=**/src/test/**
sonar.sources=.
MavenGoal
-Dmaven.test.failure.ignore=true -U clean org.jacoco:jacoco-maven-plugin:1.1.1:prepare-agent 测试
父POM
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>***</version>
</plugin>
<plugin>
<artifactId>maven-release-plugin</artifactId>
<version>***</version>
</plugin>
</plugins>
</pluginManagement>
</build>
【问题讨论】:
-
如果您找到了我们所有问题的答案,请考虑将其标记为已接受。
标签: java maven jenkins sonarqube sonarqube-scan