Создание отчета о покрытии 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, и до сих пор не знаю, как это сделать.

0 ответов

Другие вопросы по тегам