From 2caf0dd3abc1ba05c905af880265d2de0bca1d4d Mon Sep 17 00:00:00 2001 From: Daniel Hahler Date: Sun, 3 Mar 2019 10:59:42 +0100 Subject: fixup! ci: AppVeyor: use separate builds with coverage --- appveyor.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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 + ) -- cgit v1.2.1