正在将codecov修补程序目标设置为固定数字



codecov允许您指定总覆盖率目标,还允许使用codecov/patch。然而,补丁检查试图强制补丁覆盖范围至少为当前主机的覆盖范围。即,如果总覆盖率目标是80%并且如果当前主覆盖率是84%,则补丁覆盖率需要至少是84%。我理解这背后的理由,即codecov不允许总覆盖率倒退。。。

我的问题是——有没有办法为补丁覆盖范围指定一个固定的目标?例如,假设我也想将补丁覆盖率目标设置为固定的80%,有什么方法可以做到这一点吗?提前谢谢。

是的,文档在这里:https://docs.codecov.io/docs/commit-status

您可以使用以下命令在项目根目录下创建.codecov.yml文件:

coverage:
status:
patch:
default:
target: 80%

最新更新