-
Notifications
You must be signed in to change notification settings - Fork 76
/
appveyor.yml
34 lines (32 loc) · 849 Bytes
/
appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
build: off
environment:
EXECUTABLE: python.exe
PIP_DIR: Scripts
matrix:
- PYTHON: "C:/vp/pypy2"
EXECUTABLE: bin/pypy.exe
PIP_DIR: bin
VENV: YES
- PYTHON: "C:/Python27-x64"
- PYTHON: "C:/Python27"
- PYTHON: "C:/Python36-x64"
- PYTHON: "C:/Python36"
- PYTHON: "C:/Python35-x64"
- PYTHON: "C:/Python35"
init:
- "ECHO %PYTHON%"
- ps: "ls C:/Python*"
install:
- ps: |
if ($env:PYTHON -eq "c:/vp/pypy2")
{
winbuild/appveyor_install_pypy.cmd
}
- "%PYTHON%/%EXECUTABLE% -m pip install -U pip setuptools"
- "%PYTHON%/%PIP_DIR%/pip.exe install coverage"
- "%PYTHON%/%PIP_DIR%/pip.exe install nose"
test_script:
- "%PYTHON%/%PIP_DIR%/coverage.exe run --source=olefile -m nose tests"
on_success:
- echo Build succesful!
- "%PYTHON%/%PIP_DIR%/coverage.exe report"