【问题标题】:Sonar branch analysis: calculate and show coverage声纳分支分析:计算并显示覆盖范围
【发布时间】:2019-04-23 17:26:28
【问题描述】:

我们正在使用 sonar 6.7.5 的新分支分析功能:

./gradlew -Dsonar.branch.name=$branchName clean build sonarqube

对于覆盖率分析,我们使用:

apply plugin: 'jacoco'

问题是显示了分支的问题,但没有显示分支的覆盖范围。因此,如果我们合并到 master 中,我们永远不知道覆盖率是否高到足以通过质量门。是否有可能显示特定分支的覆盖率?

在 sonarqube 项目仪表板中,主分支的覆盖范围显示得很好。

【问题讨论】:

    标签: sonarqube


    【解决方案1】:

    有同样的问题。似乎只有主分支/主显示覆盖范围,分支分析仅显示问题。试图弄清楚这是配置问题或预期行为。

    其实我想我已经找到原因了。 覆盖范围仅适用于长期存在的分支机构。 这在更高版本的声纳中已修复。

    SonarQube Coverage for Branch

    好像 代码覆盖在 7.4 中的短期分支和 PR 上可用。副本将在 7.5 中提供。

    【讨论】:

      猜你喜欢
      • 2013-06-03
      • 2020-04-25
      • 2015-03-11
      • 1970-01-01
      • 2014-02-19
      • 2018-12-29
      • 1970-01-01
      • 2016-02-25
      • 2018-09-27
      相关资源
      最近更新 更多