SonarQube分支机构覆盖率

Gre*_*ash 5 gradle jacoco sonarqube

可以在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}
Run Code Online (Sandbox Code Playgroud)

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

我们将Java,Gradle和JaCoCo与Sonar结合使用。

G. *_*eam 6

所有度量标准均已计算并适用于长期分支机构,但正如您所发现的那样,只有问题和代码可用于短期分支机构。该计划是为了纠正“很快”(肯定是由7.x LTS引起的),但是目前没有固定的ETA

请注意,如果您选择将所有分支都分析为长期存在的分支,则当它们不再有用时,您将不得不从SonarQube中手动清除它们。但是短寿命的分支在经过一定天数后会自动清除,而无需重新分析。

更新

在7.4中的短暂分支和PR上提供代码覆盖。复制将在7.5中提供。

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

更新11年3月11日

“真实”质量之门开始于7.7