Skip to content

Commit

Permalink
Enable AppVeyor CI for testing on Windows
Browse files Browse the repository at this point in the history
pylint & test targets are expected to fail b/c 'kerberos' is a
Linux-only dependency

./tests/check-build script is disabled on Windows b/c it is already
tested on Linux

We still need to figure out how to build the Windows version for
PyPI and possibly deploy it automatically.
  • Loading branch information
atodorov committed Mar 18, 2020
1 parent a4fab9a commit 6356853
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions appveyor.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
environment:
global:
PYTHON: "C:\\Python36-x64"

matrix:
- MAKE: flake8
- MAKE: pylint
- MAKE: test

install:
# Prepend Python to the PATH of this build (this cannot be
# done from inside the powershell script as it would require to restart
# the parent CMD process).
- "SET PATH=%PYTHON%;%PYTHON%\\Scripts;%PATH%"

- "python --version"
- "python -m pip install --disable-pip-version-check --user --upgrade pip wheel"
- "python -m pip install coverage pylint flake8 twine winkerberos"

build: off

test_script:
- "C:\\cygwin64\\bin\\make %MAKE%"

0 comments on commit 6356853

Please sign in to comment.