add appveyor.yml

This commit is contained in:
Casper da Costa-Luis 2018-01-31 19:38:19 +00:00
parent 0f823e79f3
commit c3dc00d321
No known key found for this signature in database
GPG Key ID: 986B408043AE090D
2 changed files with 37 additions and 1 deletions

36
appveyor.yml Normal file
View File

@ -0,0 +1,36 @@
build: false
environment:
matrix:
# - PYVER: 26
# TOXENV: py
- PYVER: 27
TOXENV: py
# - PYVER: 33
# TOXENV: py
- PYVER: 34
TOXENV: py
- PYVER: 35
TOXENV: py
- PYVER: 36
TOXENV: py
# - PYVER: 37
# TOXENV: py
- PYVER: 27
TOXENV: flake8
- PYVER: 27
TOXENV: perf
# matrix:
# fast_finish: true
install:
- git fetch --tags
- C:\Python%PYVER%\scripts\pip install -U tox
- C:\Python%PYVER%\scripts\tox install .
test_script:
- C:\Python%PYVER%\scripts\tox
cache:
- '%LOCALAPPDATA%\pip\cache'
- '%USERPROFILE%\.cache\pre-commit'

View File

@ -35,7 +35,7 @@ commands =
allowlist_externals = {[coverage]allowlist_externals}
[testenv]
passenv = CI TRAVIS TRAVIS_* TOXENV CODECOV_* HOME CODACY_*
passenv = CI TRAVIS TRAVIS_* TOXENV CODECOV_* HOME CODACY_* DISTUTILS_USE_SDK MSSdk INCLUDE LIB
deps =
{[extra]deps}
cython