summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--azure-pipelines.yml8
-rw-r--r--scripts/upload-coverage.bat10
2 files changed, 7 insertions, 11 deletions
diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 42be786b5..7b580ffb9 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -5,7 +5,6 @@ trigger:
variables:
PYTEST_ADDOPTS: "--junitxml=build/test-results/$(tox.env).xml -vv"
python.needs_vc: False
- python.exe: "python"
COVERAGE_FILE: "$(Build.Repository.LocalPath)/.coverage"
COVERAGE_PROCESS_START: "$(Build.Repository.LocalPath)/.coveragerc"
PYTEST_COVERAGE: '0'
@@ -45,12 +44,10 @@ jobs:
pypy:
python.version: 'pypy2'
tox.env: 'pypy'
- python.exe: 'pypy'
# NOTE: pypy3 fails to install pip currently due to an internal error.
# pypy3:
# python.version: 'pypy3'
# tox.env: 'pypy3'
- # python.exe: 'pypy3'
py34-xdist:
python.version: '3.4'
tox.env: 'py34-xdist'
@@ -94,12 +91,12 @@ jobs:
condition: eq(variables['python.needs_vc'], True)
displayName: 'Install VC for py27'
- - script: $(python.exe) -m pip install --upgrade pip && $(python.exe) -m pip install tox
+ - script: python -m pip install --upgrade pip && python -m pip install tox
displayName: 'Install tox'
- script: |
call scripts/setup-coverage-vars.bat || goto :eof
- $(python.exe) -m tox -e $(tox.env)
+ python -m tox -e $(tox.env)
displayName: 'Run tests'
- task: PublishTestResults@2
@@ -112,6 +109,5 @@ jobs:
displayName: 'Report and upload coverage'
condition: eq(variables['PYTEST_COVERAGE'], '1')
env:
- PYTHON: $(python.exe)
CODECOV_TOKEN: $(CODECOV_TOKEN)
PYTEST_CODECOV_NAME: $(tox.env)
diff --git a/scripts/upload-coverage.bat b/scripts/upload-coverage.bat
index b21e0126e..08ed57791 100644
--- a/scripts/upload-coverage.bat
+++ b/scripts/upload-coverage.bat
@@ -6,11 +6,11 @@ if "%PYTEST_COVERAGE%" == "1" (
) else (
echo CODECOV_TOKEN NOT defined
)
- %PYTHON% -m pip install codecov
- %PYTHON% -m coverage combine
- %PYTHON% -m coverage xml
- %PYTHON% -m coverage report -m
- scripts\retry %PYTHON% -m codecov --required -X gcov pycov search -f coverage.xml --name %PYTEST_CODECOV_NAME%
+ python -m pip install codecov
+ python -m coverage combine
+ python -m coverage xml
+ python -m coverage report -m
+ scripts\retry python -m codecov --required -X gcov pycov search -f coverage.xml --name %PYTEST_CODECOV_NAME%
) else (
echo Skipping coverage upload, PYTEST_COVERAGE=%PYTEST_COVERAGE%
)