【问题标题】:How to disable check in codeclimate?如何禁用签入代码气候?
【发布时间】:2021-03-31 11:42:40
【问题描述】:

请您指导我如何降低存储库中配置文件中的完整测试覆盖率阈值?我在某个项目中有 33% 的完全覆盖率,我的编辑将它降低到 0.2,我想对 codeclimate 说这是可以接受的

我的 golang repo 和 .codeclimate.yml 在根目录中:

version: "2"         # required to adjust maintainability checks
checks:
  return-statements:
    enabled: false

【问题讨论】:

    标签: code-climate


    【解决方案1】:

    正如 here 指出的那样,没有配置可以修改。

    摘自docs

    如果通过合并 PR,您的存储库的整体测试覆盖率百分比会降低(0.1% > 或更多),Code Climate 将向 Github 发送失败状态。

    如果我的理解正确,您希望将该阈值提高到 0.5%,因此对于您的编辑,codeclimate 不会引发标志。如果是这样的话,那又是不可配置的。

    在您的回购 -> 设置下,您可以启用或禁用发送通过/失败状态 > 在您的总覆盖范围内。

    【讨论】:

    • 非常感谢您的反馈。我希望有一些方法,可能文档中描述的不够多。
    【解决方案2】:

    检查this 文档。您可以在 codeclimate 中禁用 Enforce Diff CoverageEnforce Totoal Coverage 检查,以便不会为您的提交运行这些报告。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-18
      • 2022-06-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-10
      相关资源
      最近更新 更多