gpt4 book ai didi

java - Sonarqube 和 Jacoco Gradle 插件

转载 作者:行者123 更新时间:2023-11-30 01:53:30 25 4
gpt4 key购买 nike

我正在使用

https://docs.gradle.org/4.2.1/userguide/jacoco_plugin.html

https://plugins.gradle.org/plugin/org.sonarqube/2.6.2

在 Java 应用程序中。

运行“./gradlew build jacocoTestreport sonarqube”工作正常,我可以在sonarqube中看到我的代码覆盖率。

我的问题是怎么办?

我没有声明 sonar.jacoco.reportPaths,因此默认为 build/jacoco/test.exec,它是由 jacocoTestReport 任务创建的。

sonarqube 会运行该 exec 还是其他东西?或者 jacoco.exec 是否知道 xml 报告是在 build/reports/jacoco/test/jacocoTestReport.xml 中创建的?

或者,该 XML 路径是 sonarqube 使用的其他某种默认路径吗?

一切正常,太棒了,但我正在为其他人记录这一切,并且对它们如何结合在一起有点困惑。

最佳答案

Gradle 的 SonarQube 插件将查找 Jacoco 任务上下文的路径,然后自动设置 sonar.jacoco.reportPaths 属性。

关于java - Sonarqube 和 Jacoco Gradle 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55258491/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com