From c3dc00d321890af67c73c0dcde8e77f316ee2db0 Mon Sep 17 00:00:00 2001 From: Casper da Costa-Luis Date: Wed, 31 Jan 2018 19:38:19 +0000 Subject: [PATCH] add appveyor.yml --- appveyor.yml | 36 ++++++++++++++++++++++++++++++++++++ tox.ini | 2 +- 2 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 appveyor.yml diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 00000000..fde4cbf1 --- /dev/null +++ b/appveyor.yml @@ -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' diff --git a/tox.ini b/tox.ini index 3b09e7b4..18f87d5b 100644 --- a/tox.ini +++ b/tox.ini @@ -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