upload-coverage.bat 603 B

12345678910111213141516
  1. REM script called by Azure to combine and upload coverage information to codecov
  2. if "%PYTEST_COVERAGE%" == "1" (
  3. echo Prepare to upload coverage information
  4. if defined CODECOV_TOKEN (
  5. echo CODECOV_TOKEN defined
  6. ) else (
  7. echo CODECOV_TOKEN NOT defined
  8. )
  9. python -m pip install codecov
  10. python -m coverage combine
  11. python -m coverage xml
  12. python -m coverage report -m
  13. scripts\retry python -m codecov --required -X gcov pycov search -f coverage.xml --name %PYTEST_CODECOV_NAME%
  14. ) else (
  15. echo Skipping coverage upload, PYTEST_COVERAGE=%PYTEST_COVERAGE%
  16. )