summaryrefslogtreecommitdiff
path: root/appveyor.yml
diff options
context:
space:
mode:
Diffstat (limited to 'appveyor.yml')
-rw-r--r--appveyor.yml12
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
+ )