diff options
Diffstat (limited to 'third_party/python/pip-tools/.appveyor.yml')
-rw-r--r-- | third_party/python/pip-tools/.appveyor.yml | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/third_party/python/pip-tools/.appveyor.yml b/third_party/python/pip-tools/.appveyor.yml new file mode 100644 index 0000000000..5df681cda4 --- /dev/null +++ b/third_party/python/pip-tools/.appveyor.yml @@ -0,0 +1,52 @@ +environment: + global: + PYTHON: "C:\\Python36" + + matrix: + - TOXENV: py27-pip20.0-coverage + PIP: 20.0 + - TOXENV: py27-piplatest-coverage + PIP: latest + + - TOXENV: py35-pip20.0 + PIP: 20.0 + - TOXENV: py35-piplatest + PIP: latest + + - TOXENV: py36-pip20.0 + PIP: 20.0 + - TOXENV: py36-piplatest + PIP: latest + + - TOXENV: py37-pip20.0 + PIP: 20.0 + - TOXENV: py37-piplatest + PIP: latest + + - TOXENV: py38-pip20.0-coverage + PIP: 20.0 + - TOXENV: py38-piplatest-coverage + PIP: latest + +matrix: + fast_finish: true + allow_failures: + - PIP: master + +install: + - "SET PATH=%PYTHON%;%PYTHON%\\Scripts;%PATH%" + - python -m pip install -U tox virtualenv + +build: false + +test_script: + - tox + +after_test: + # Add tox environment to PATH. + - "SET PATH=%CD%\\.tox\\%TOXENV%\\scripts;%PATH%" + - IF NOT "x%TOXENV:-coverage=%"=="x%TOXENV%" ( + pip install codecov && + coverage xml && + appveyor-retry codecov --required -X gcov pycov search -f coverage.xml -n %TOXENV%-windows + ) |