我们使用了声纳6.7.5的新分支分析功能:
./gradlew -Dsonar.branch.name=$branchName clean build sonarqube对于覆盖分析,我们使用:
apply plugin: 'jacoco'问题是显示了分支的问题,但没有显示分支的覆盖范围。因此,如果我们合并成为大师,我们永远不知道覆盖率是否足够高,以通过质量大门。是否有可能显示某一分支机构的承保范围?
在sonarqube项目仪表板中,主分支的覆盖率显示得很好。
发布于 2019-02-16 19:07:47
有同样的问题。似乎只有主分支/主显示覆盖,分支分析只显示问题。试图找出这是配置问题,或预期的行为。
实际上我想我已经找到了原因。保险范围只适用于长期存在的分支机构.这是修正后版本的声纳。
似乎在7.4版的短命分支和PRs上都有代码覆盖。复本将在7.5版中提供。
https://stackoverflow.com/questions/53407055
复制相似问题