diff options
author | Daniel Hahler <git@thequod.de> | 2019-03-03 10:59:42 +0100 |
---|---|---|
committer | Daniel Hahler <git@thequod.de> | 2019-03-03 11:00:02 +0100 |
commit | 2caf0dd3abc1ba05c905af880265d2de0bca1d4d (patch) | |
tree | 92ff92aa91a0539be8bd1980482c259c0ee44eed | |
parent | 58dfa285cf04f152e1b863c1297d63cfb1d8ae86 (diff) | |
download | isort-2caf0dd3abc1ba05c905af880265d2de0bca1d4d.tar.gz |
fixup! ci: AppVeyor: use separate builds with coverage
-rw-r--r-- | appveyor.yml | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/appveyor.yml b/appveyor.yml index 04c442e9..2bb367f0 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -9,6 +9,8 @@ build: off environment: matrix: - TOXENV: "isort-check" + - TOXENV: "lint" + - TOXENV: "mypy" - TOXENV: "py34-coverage" - TOXENV: "py35-coverage" - TOXENV: "py36-coverage" @@ -19,3 +21,13 @@ install: test_script: - tox + +on_success: + # Add tox environment to PATH. + - "SET PATH=%CD%\\.tox\\%TOXENV%\\scripts;%PATH%" + - IF NOT "x%TOXENV:-coverage=%"=="x%TOXENV%" ( + pip install codecov && + coverage xml && + coverage report -m && + codecov --required -X gcov pycov search -f coverage.xml -n %TOXENV%-windows + ) |