#monorepo #codecov
#monorepo #codecov
Вопрос:
Недавно я перешел с 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/
Есть идеи, что еще я должен добавить, чтобы включить их?
Ответ №1:
Файл должен быть назван codecov.yml
без начальной точки. Смотрите также документацию Codecov:
Могу ли я назвать файл
.codecov.yml
?Нет. Запуск файла с точкой может вызвать проблемы с его обнаружением и чтением. Для обнаружения файл должен быть помещен в корень вашего репозитория. Если вы хотите разместить его в другом месте, вы должны перейти
-y <conf file>
к загрузчику bash.