降低SonarQube覆盖范围的问题

时间:2017-01-10 12:19:19

标签: continuous-integration sonarqube code-coverage

我们希望SonarQube在拉取请求中产生覆盖率下降的问题。

我知道现有规则可以将覆盖范围与固定的可配置阈值进行比较,并且有覆盖范围下降的质量门。

我们希望向开发人员显示覆盖范围减少的位置(文件)。

我查看了不同的插件扩展点,但似乎无法从扩展规则访问原始指标,只允许内置规则这样做。

1 个答案:

答案 0 :(得分:0)

  • 使用Quality Gates对新传递的代码实施代码覆盖。这是an example。然后,您可以使用较少的覆盖范围探索新代码上的文件(项目页面>度量>覆盖率)。这就是我们在SonarSource上所依赖的。
  • 激活linebranch覆盖范围
  • 上的规则