Allow arguments in local client binary path overrides.
[jelmer/dulwich.git] / appveyor.yml
1 environment:
2   matrix:
3     - PYTHON: "C:\\Python27"
4       PYWIN32_URL: "https://downloads.sourceforge.net/project/pywin32/pywin32/Build%20219/pywin32-219.win32-py2.7.exe"
5
6     - PYTHON: "C:\\Python34"
7       PYWIN32_URL: "https://downloads.sourceforge.net/project/pywin32/pywin32/Build%20219/pywin32-219.win32-py3.4.exe"
8
9     - PYTHON: "C:\\Python27-x64"
10       PYWIN32_URL: "https://downloads.sourceforge.net/project/pywin32/pywin32/Build%20219/pywin32-219.win-amd64-py2.7.exe"
11
12     - PYTHON: "C:\\Python34-x64"
13       PYWIN32_URL: "https://downloads.sourceforge.net/project/pywin32/pywin32/Build%20219/pywin32-219.win-amd64-py3.4.exe"
14
15 install:
16   - ps: (new-object net.webclient).DownloadFile($env:PYWIN32_URL, 'c:\\pywin32.exe')
17   - "%PYTHON%/Scripts/easy_install.exe c:\\pywin32.exe"
18   - "%PYTHON%/Scripts/easy_install.exe wheel"
19
20 build: off
21
22 test_script:
23   - "%WITH_COMPILER% %PYTHON%/python setup.py test"
24
25 after_test:
26   - "%WITH_COMPILER% %PYTHON%/python setup.py bdist_wheel"
27
28 artifacts:
29   - path: dist\*