微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何禁用签入代码气候?

如何解决如何禁用签入代码气候?

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

我在 root 中有我的 golang repo 和 .codeclimate.yml:

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

enter image description here

解决方法

正如所指出的 here 没有配置可以修改。

docs中提取

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

如果我理解正确,您希望将该阈值提高到 0.5%,因此对于您的编辑代码气候不会引发标志。如果是这种情况,那么再次说明,这是不可配置的。

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

,

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。