Создание отчета о покрытии C# с AppVeyor
Я использую этот проект, чтобы попрактиковаться в своем инструменте интеграции. Что я хочу сделать, это добавить анализ покрытия кода в CI.
Что я пробовал:
Используйте OpenCover для генерации отчета и загрузки в кодеки. Мой appveyor.yml показан ниже.
test_script:
- OpenCover.Console.exe -register:user -target:"C:/Program Files/dotnet/dotnet.exe" -targetargs:test -output:".\MyProject_coverage.xml" -oldstyle
after_test:
- ps: |
$env:PATH = 'C:\msys64\usr\bin;' + $env:PATH
Invoke-WebRequest -Uri 'https://codecov.io/bash' -OutFile codecov.sh
bash codecov.sh -f "MyProject_coverage.xml"
Проблема в следующем:
Я могу видеть итоговый результат в AppVeyor, но я не вижу ничего в codecov. Результат фото в Appveyor
Любая помощь будет оценена.
Примечание: я просмотрел документы на AppVeyor и пример для CodeCov, и до сих пор не знаю, как это сделать.