【问题标题】:Test coverage with SonarQube bitbucket plugin in pull requests在拉取请求中使用 SonarQube bitbucket 插件测试覆盖率
【发布时间】:2016-11-24 05:26:58
【问题描述】:

我有以下设置:

  • Bamboo 在功能分支上的每个提交上运行构建,包括 Bamboo SonarQube 插件
  • 分析,包括测试代码覆盖率 显示在 SonarQube 中。

我们在 Stash Server 上安装了 SonarQube 插件,它主要工作(质量门等),但代码覆盖率不会显示在拉取请求的差异中。需要启用哪些功能才能正常工作?

【问题讨论】:

    标签: sonarqube bitbucket sonarqube-scan


    【解决方案1】:

    您可以使用Code Coverage plugin 将覆盖信息集成到存储拉取请求中。为了使用它,您需要:

    • 在您的 Bitbucket 服务器上安装插件
    • 从您的分支构建发布覆盖率信息。您可以使用 maven clientnodejs client,具体取决于您的技术堆栈。

    这根本不需要 SonarQube,因为所有信息都存储在 Bitbucket 本身上。

    【讨论】:

      【解决方案2】:

      拉取请求分析(还没有?)处理代码覆盖率;它只关注新问题(当然,除了在服务器端计算的问题,例如测试覆盖率不足)。

      【讨论】:

      猜你喜欢
      • 2015-10-26
      • 2016-09-28
      • 2021-10-23
      • 2021-07-09
      • 2022-07-01
      • 2020-01-03
      • 2018-10-18
      • 1970-01-01
      • 2014-05-04
      相关资源
      最近更新 更多