首页 > 解决方案 > Codecov 无法识别来自 codecov.yml 配置的标志

问题描述

最近,我从 3 个不同的仓库迁移到了一个 monorepo 并设置了以下.codecov.yml添加flags选项。但是,Codecov 似乎忽略了它并不断报告没有提供任何标志。

coverage:
  status:
    project: no
    patch: yes
    changes: no

comment:
  require_changes: yes

flags:
  frontend:
    paths:
      - frontend/
  backend:
    paths:
      - backend/
  mobile:
    paths:
      - mobile/

任何想法我应该添加什么来启用它们?

标签: monorepocodecov

解决方案


文件必须命名为codecov.yml,不带前导点。另请参阅Codecov 文档

我可以命名文件.codecov.yml吗?

没有。以句点开头的文件可能会导致检测和读取它的问题。该文件必须放在要检测的存储库的根目录中。如果你想把它放在其他地方,你必须传递-y <conf file>给 bash 上传器。


推荐阅读