SonarQube分支机构覆盖范围

问题描述 投票:4回答:1

是否有可能在SonarQube中获取非主分支的代码覆盖率详细信息?我看到其他分支的唯一两个标签是IssuesCode。我为每个分支运行相同的Gradle JaCoCo / Sonar命令:

./gradlew report sonarqube -Dsonar.branch.name=${BITBUCKET_BRANCH} -Dsonar.organization=${SONARQUBE_ORG} -Dsonar.host.url=https://sonarcloud.io -Dsonar.login=${SONARQUBE_KEY}

我正在使用PowerMockito,因此我需要报告任务完成的类检测。

我们正在使用Java,Gradle和JaCoCo与Sonar。

gradle sonarqube jacoco
1个回答
6
投票

所有指标均已计算并可用于Long-lived Branches,但正如您所发现的那样,只有问题和代码可用于Short-lived Branches。计划是“尽快”纠正(当然是7.x LTS),但目前没有固定的E.T.A.

请注意,如果您选择将所有分支分析为长期分支,那么当它们不再有用时,您必须手动管理它们从SonarQube中清除它们。但是,在没有新分析的情况下,短期分支会在一定天数后自动清除。

UPDATE

代码覆盖率可用于7.4中的短期分支和PR。重复将在7.5中提供。

“真正的”质量门......“很快”。

更新3月11日19日

“真正的”质量盖茨从7.7开始

© www.soinside.com 2019 - 2024. All rights reserved.