@@ -2,120 +2,126 @@ version: '{branch}-{build}'
2
2
build : off
3
3
environment :
4
4
global :
5
- WITH_COMPILER : " cmd /E:ON /V:ON /C .\\ ci\\ appveyor-with-compiler.cmd"
5
+ WITH_COMPILER : ' cmd /E:ON /V:ON /C .\ci\appveyor-with-compiler.cmd'
6
6
matrix :
7
7
- TOXENV : check
8
- PYTHON_HOME : " C:\\ Python27"
9
- PYTHON_VERSION : " 2.7"
10
- PYTHON_ARCH : " 32 "
11
- - TOXENV : " 2.7,codecov"
12
- TOXPYTHON : " C:\\ Python27\\ python.exe"
13
- WINDOWS_SDK_VERSION : " v7.0"
14
- PYTHON_HOME : " C:\\ Python27"
15
- PYTHON_VERSION : " 2.7"
16
- PYTHON_ARCH : " 32 "
17
- - TOXENV : " 2.7,codecov"
18
- TOXPYTHON : " C:\\ Python27-x64\\ python.exe"
19
- WINDOWS_SDK_VERSION : " v7.0"
20
- PYTHON_HOME : " C:\\ Python27-x64"
21
- PYTHON_VERSION : " 2.7"
22
- PYTHON_ARCH : " 64 "
23
- - TOXENV : " 2.7-nocover"
24
- TOXPYTHON : " C:\\ Python27\\ python.exe"
25
- WINDOWS_SDK_VERSION : " v7.0"
26
- PYTHON_HOME : " C:\\ Python27"
27
- PYTHON_VERSION : " 2.7"
28
- PYTHON_ARCH : " 32 "
29
- - TOXENV : " 2.7-nocover"
30
- TOXPYTHON : " C:\\ Python27-x64\\ python.exe"
31
- WINDOWS_SDK_VERSION : " v7.0"
32
- PYTHON_HOME : " C:\\ Python27-x64"
33
- PYTHON_VERSION : " 2.7"
34
- PYTHON_ARCH : " 64 "
35
- - TOXENV : " 3.3,codecov"
36
- TOXPYTHON : " C:\\ Python33\\ python.exe"
37
- WINDOWS_SDK_VERSION : " v7.1"
38
- PYTHON_HOME : " C:\\ Python33"
39
- PYTHON_VERSION : " 3.3"
40
- PYTHON_ARCH : " 32 "
41
- - TOXENV : " 3.3,codecov"
42
- TOXPYTHON : " C:\\ Python33-x64\\ python.exe"
43
- WINDOWS_SDK_VERSION : " v7.1"
44
- PYTHON_HOME : " C:\\ Python33-x64"
45
- PYTHON_VERSION : " 3.3"
46
- PYTHON_ARCH : " 64 "
47
- - TOXENV : " 3.3-nocover"
48
- TOXPYTHON : " C:\\ Python33\\ python.exe"
49
- WINDOWS_SDK_VERSION : " v7.1"
50
- PYTHON_HOME : " C:\\ Python33"
51
- PYTHON_VERSION : " 3.3"
52
- PYTHON_ARCH : " 32 "
53
- - TOXENV : " 3.3-nocover"
54
- TOXPYTHON : " C:\\ Python33-x64\\ python.exe"
55
- WINDOWS_SDK_VERSION : " v7.1"
56
- PYTHON_HOME : " C:\\ Python33-x64"
57
- PYTHON_VERSION : " 3.3"
58
- PYTHON_ARCH : " 64 "
59
- - TOXENV : " 3.4,codecov"
60
- TOXPYTHON : " C:\\ Python34\\ python.exe"
61
- WINDOWS_SDK_VERSION : " v7.1"
62
- PYTHON_HOME : " C:\\ Python34"
63
- PYTHON_VERSION : " 3.4"
64
- PYTHON_ARCH : " 32 "
65
- - TOXENV : " 3.4,codecov"
66
- TOXPYTHON : " C:\\ Python34-x64\\ python.exe"
67
- WINDOWS_SDK_VERSION : " v7.1"
68
- PYTHON_HOME : " C:\\ Python34-x64"
69
- PYTHON_VERSION : " 3.4"
70
- PYTHON_ARCH : " 64 "
71
- - TOXENV : " 3.4-nocover"
72
- TOXPYTHON : " C:\\ Python34\\ python.exe"
73
- WINDOWS_SDK_VERSION : " v7.1"
74
- PYTHON_HOME : " C:\\ Python34"
75
- PYTHON_VERSION : " 3.4"
76
- PYTHON_ARCH : " 32 "
77
- - TOXENV : " 3.4-nocover"
78
- TOXPYTHON : " C:\\ Python34-x64\\ python.exe"
79
- WINDOWS_SDK_VERSION : " v7.1"
80
- PYTHON_HOME : " C:\\ Python34-x64"
81
- PYTHON_VERSION : " 3.4"
82
- PYTHON_ARCH : " 64 "
83
- - TOXENV : " 3.5,codecov"
84
- TOXPYTHON : " C:\\ Python35\\ python.exe"
85
- WINDOWS_SDK_VERSION : " v7.1"
86
- PYTHON_HOME : " C:\\ Python35"
87
- PYTHON_VERSION : " 3.5"
88
- PYTHON_ARCH : " 32 "
89
- - TOXENV : " 3.5,codecov"
90
- TOXPYTHON : " C:\\ Python35-x64\\ python.exe"
91
- WINDOWS_SDK_VERSION : " v7.1"
92
- PYTHON_HOME : " C:\\ Python35-x64"
93
- PYTHON_VERSION : " 3.5"
94
- PYTHON_ARCH : " 64 "
95
- - TOXENV : " 3.5-nocover"
96
- TOXPYTHON : " C:\\ Python35\\ python.exe"
97
- WINDOWS_SDK_VERSION : " v7.1"
98
- PYTHON_HOME : " C:\\ Python35"
99
- PYTHON_VERSION : " 3.5"
100
- PYTHON_ARCH : " 32 "
101
- - TOXENV : " 3.5-nocover"
102
- TOXPYTHON : " C:\\ Python35-x64\\ python.exe"
103
- WINDOWS_SDK_VERSION : " v7.1"
104
- PYTHON_HOME : " C:\\ Python35-x64"
105
- PYTHON_VERSION : " 3.5"
106
- PYTHON_ARCH : " 64 "
8
+ PYTHON_HOME : ' C:\Python27'
9
+ PYTHON_VERSION : ' 2.7'
10
+ PYTHON_ARCH : ' 32 '
11
+ - TOXENV : ' 2.7,codecov'
12
+ TOXPYTHON : ' C:\Python27\python.exe'
13
+ WINDOWS_SDK_VERSION : ' v7.0'
14
+ PYTHON_HOME : ' C:\Python27'
15
+ PYTHON_VERSION : ' 2.7'
16
+ PYTHON_ARCH : ' 32 '
17
+ - TOXENV : ' 2.7,codecov'
18
+ TOXPYTHON : ' C:\Python27-x64\python.exe'
19
+ WINDOWS_SDK_VERSION : ' v7.0'
20
+ PYTHON_HOME : ' C:\Python27-x64'
21
+ PYTHON_VERSION : ' 2.7'
22
+ PYTHON_ARCH : ' 64 '
23
+ - TOXENV : ' 2.7-nocover'
24
+ TOXPYTHON : ' C:\Python27\python.exe'
25
+ WINDOWS_SDK_VERSION : ' v7.0'
26
+ PYTHON_HOME : ' C:\Python27'
27
+ PYTHON_VERSION : ' 2.7'
28
+ PYTHON_ARCH : ' 32 '
29
+ - TOXENV : ' 2.7-nocover'
30
+ TOXPYTHON : ' C:\Python27-x64\python.exe'
31
+ WINDOWS_SDK_VERSION : ' v7.0'
32
+ PYTHON_HOME : ' C:\Python27-x64'
33
+ PYTHON_VERSION : ' 2.7'
34
+ PYTHON_ARCH : ' 64 '
35
+ - TOXENV : ' 3.3,codecov'
36
+ TOXPYTHON : ' C:\Python33\python.exe'
37
+ WINDOWS_SDK_VERSION : ' v7.1'
38
+ PYTHON_HOME : ' C:\Python33'
39
+ PYTHON_VERSION : ' 3.3'
40
+ PYTHON_ARCH : ' 32 '
41
+ - TOXENV : ' 3.3,codecov'
42
+ TOXPYTHON : ' C:\Python33-x64\python.exe'
43
+ WINDOWS_SDK_VERSION : ' v7.1'
44
+ PYTHON_HOME : ' C:\Python33-x64'
45
+ PYTHON_VERSION : ' 3.3'
46
+ PYTHON_ARCH : ' 64 '
47
+ - TOXENV : ' 3.3-nocover'
48
+ TOXPYTHON : ' C:\Python33\python.exe'
49
+ WINDOWS_SDK_VERSION : ' v7.1'
50
+ PYTHON_HOME : ' C:\Python33'
51
+ PYTHON_VERSION : ' 3.3'
52
+ PYTHON_ARCH : ' 32 '
53
+ - TOXENV : ' 3.3-nocover'
54
+ TOXPYTHON : ' C:\Python33-x64\python.exe'
55
+ WINDOWS_SDK_VERSION : ' v7.1'
56
+ PYTHON_HOME : ' C:\Python33-x64'
57
+ PYTHON_VERSION : ' 3.3'
58
+ PYTHON_ARCH : ' 64 '
59
+ - TOXENV : ' 3.4,codecov'
60
+ TOXPYTHON : ' C:\Python34\python.exe'
61
+ WINDOWS_SDK_VERSION : ' v7.1'
62
+ PYTHON_HOME : ' C:\Python34'
63
+ PYTHON_VERSION : ' 3.4'
64
+ PYTHON_ARCH : ' 32 '
65
+ - TOXENV : ' 3.4,codecov'
66
+ TOXPYTHON : ' C:\Python34-x64\python.exe'
67
+ WINDOWS_SDK_VERSION : ' v7.1'
68
+ PYTHON_HOME : ' C:\Python34-x64'
69
+ PYTHON_VERSION : ' 3.4'
70
+ PYTHON_ARCH : ' 64 '
71
+ - TOXENV : ' 3.4-nocover'
72
+ TOXPYTHON : ' C:\Python34\python.exe'
73
+ WINDOWS_SDK_VERSION : ' v7.1'
74
+ PYTHON_HOME : ' C:\Python34'
75
+ PYTHON_VERSION : ' 3.4'
76
+ PYTHON_ARCH : ' 32 '
77
+ - TOXENV : ' 3.4-nocover'
78
+ TOXPYTHON : ' C:\Python34-x64\python.exe'
79
+ WINDOWS_SDK_VERSION : ' v7.1'
80
+ PYTHON_HOME : ' C:\Python34-x64'
81
+ PYTHON_VERSION : ' 3.4'
82
+ PYTHON_ARCH : ' 64 '
83
+ - TOXENV : ' 3.5,codecov'
84
+ TOXPYTHON : ' C:\Python35\python.exe'
85
+ WINDOWS_SDK_VERSION : ' v7.1'
86
+ PYTHON_HOME : ' C:\Python35'
87
+ PYTHON_VERSION : ' 3.5'
88
+ PYTHON_ARCH : ' 32 '
89
+ - TOXENV : ' 3.5,codecov'
90
+ TOXPYTHON : ' C:\Python35-x64\python.exe'
91
+ WINDOWS_SDK_VERSION : ' v7.1'
92
+ PYTHON_HOME : ' C:\Python35-x64'
93
+ PYTHON_VERSION : ' 3.5'
94
+ PYTHON_ARCH : ' 64 '
95
+ - TOXENV : ' 3.5-nocover'
96
+ TOXPYTHON : ' C:\Python35\python.exe'
97
+ WINDOWS_SDK_VERSION : ' v7.1'
98
+ PYTHON_HOME : ' C:\Python35'
99
+ PYTHON_VERSION : ' 3.5'
100
+ PYTHON_ARCH : ' 32 '
101
+ - TOXENV : ' 3.5-nocover'
102
+ TOXPYTHON : ' C:\Python35-x64\python.exe'
103
+ WINDOWS_SDK_VERSION : ' v7.1'
104
+ PYTHON_HOME : ' C:\Python35-x64'
105
+ PYTHON_VERSION : ' 3.5'
106
+ PYTHON_ARCH : ' 64 '
107
107
init :
108
- - " ECHO % TOXENV% "
109
- - ps : " ls C:\\ Python*"
108
+ - ps : ' echo $env: TOXENV'
109
+ - ps : ' ls C:\Python*'
110
110
install :
111
- - " python -u ci\\ appveyor-bootstrap.py"
111
+ - python -u ci\appveyor-bootstrap.py
112
+ - ' %PYTHON_HOME%\Scripts\virtualenv --version'
113
+ - ' %PYTHON_HOME%\Scripts\easy_install --version'
114
+ - ' %PYTHON_HOME%\Scripts\pip --version'
115
+ - ' %PYTHON_HOME%\Scripts\tox --version'
112
116
test_script :
113
- - " %PYTHON_HOME%\\ Scripts\\ tox --version"
114
- - " %PYTHON_HOME%\\ Scripts\\ virtualenv --version"
115
- - " %PYTHON_HOME%\\ Scripts\\ pip --version"
116
- - " %WITH_COMPILER% %PYTHON_HOME%\\ Scripts\\ tox"
117
+ - ' %WITH_COMPILER% %PYTHON_HOME%\Scripts\tox'
117
118
after_test :
118
- - " IF \ " %TOXENV:~-8,8%\ " == \ " -nocover\ " %WITH_COMPILER% %TOXPYTHON% setup.py bdist_wheel"
119
+ - ' IF "%TOXENV:~-8,8%" == "-nocover" %WITH_COMPILER% %TOXPYTHON% setup.py bdist_wheel'
119
120
artifacts :
120
- - path : dist\*
121
+ - path : ' dist\*'
122
+ on_failure :
123
+ - ps : ' dir env:'
124
+ - ps : ' get-content .tox\*\log\*'
125
+ # ## To enable remote debugging uncomment this:
126
+ # - ps: $blockRdp = $true; iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1'))
121
127
0 commit comments