@@ -37,11 +37,11 @@ addons:
3737services : # start services
3838 - xvfb # is needed for WINE on headless installation
3939
40-
4140matrix :
4241 include :
4342
4443 - os : windows
44+ if : true
4545 language : sh
4646 name : " Windows Python 3.8"
4747
@@ -55,59 +55,111 @@ matrix:
5555 - chmod -R +x /usr/local/lib_bash/*.sh
5656 - /usr/local/lib_bash/lib_retry.sh retry choco install python3
5757 - export PATH="/c/Python38:/c/Python38/Scripts:$PATH"
58+ - export BUILD_DOCS="False"
59+ - export DEPLOY_SDIST="False"
60+ - export DEPLOY_WHEEL="False"
61+ - export DEPLOY_TEST="False"
62+ - export MYPY_STRICT="True"
5863
5964
6065 - os : linux
66+ arch : " amd64"
67+ if : true
6168 language : python
6269 python : " 3.6"
6370 before_install :
64- - export MYPY_STRICT="True"
6571 - export BUILD_DOCS="False"
66- - export DEPLOY_CHECK="True"
67- - export DEPLOY="False"
68-
72+ - export DEPLOY_SDIST="False"
73+ - export DEPLOY_WHEEL="False"
74+ - export DEPLOY_TEST="True"
75+ - export MYPY_STRICT="True"
6976
7077 - os : linux
78+ arch : " amd64"
79+ if : true
7180 language : python
7281 python : " 3.7"
7382 before_install :
74- - export MYPY_STRICT="True"
7583 - export BUILD_DOCS="False"
76- - export DEPLOY_CHECK="True"
77- - export DEPLOY="False"
78-
84+ - export DEPLOY_SDIST="False"
85+ - export DEPLOY_WHEEL="False"
86+ - export DEPLOY_TEST="True"
87+ - export MYPY_STRICT="True"
7988
8089 - os : linux
90+ arch : " amd64"
91+ if : true
8192 language : python
8293 python : " 3.8"
8394 before_install :
84- - export MYPY_STRICT="True"
8595 - export BUILD_DOCS="True"
86- - export DEPLOY_CHECK="True"
87- - export DEPLOY="True"
88-
96+ - export DEPLOY_SDIST="True"
97+ - export DEPLOY_WHEEL="True"
98+ - export DEPLOY_TEST="True"
99+ - export MYPY_STRICT="True"
89100
90101 - os : linux
102+ arch : " amd64"
103+ if : true
91104 language : python
92105 python : " 3.8-dev"
93106 before_install :
94- - export MYPY_STRICT="True"
95107 - export BUILD_DOCS="False"
96- - export DEPLOY_CHECK="True"
97- - export DEPLOY="False"
98-
108+ - export DEPLOY_SDIST="False"
109+ - export DEPLOY_WHEEL="False"
110+ - export DEPLOY_TEST="True"
111+ - export MYPY_STRICT="True"
99112
100113 - os : linux
114+ arch : " amd64"
115+ if : true
101116 language : python
102117 python : " pypy3"
103118 before_install :
104- - export MYPY_STRICT="False"
105119 - export BUILD_DOCS="False"
106- - export DEPLOY_CHECK="True"
107- - export DEPLOY="False"
120+ - export DEPLOY_SDIST="False"
121+ - export DEPLOY_WHEEL="False"
122+ - export DEPLOY_TEST="True"
123+ - export MYPY_STRICT="False"
124+
125+ - os : linux
126+ arch : " ppc64le"
127+ if : tag IS present
128+ language : python
129+ python : " 3.8"
130+ before_install :
131+ - export BUILD_DOCS="False"
132+ - export DEPLOY_SDIST="False"
133+ - export DEPLOY_WHEEL="True"
134+ - export DEPLOY_TEST="True"
135+ - export MYPY_STRICT="True"
108136
137+ - os : linux
138+ arch : " s390x"
139+ if : tag IS present
140+ language : python
141+ python : " 3.8"
142+ before_install :
143+ - export BUILD_DOCS="False"
144+ - export DEPLOY_SDIST="False"
145+ - export DEPLOY_WHEEL="True"
146+ - export DEPLOY_TEST="True"
147+ - export MYPY_STRICT="True"
148+
149+ - os : linux
150+ arch : " arm64"
151+ if : tag IS present
152+ language : python
153+ python : " 3.8"
154+ before_install :
155+ - export BUILD_DOCS="False"
156+ - export DEPLOY_SDIST="False"
157+ - export DEPLOY_WHEEL="True"
158+ - export DEPLOY_TEST="True"
159+ - export MYPY_STRICT="True"
109160
110161 - os : osx
162+ if : true
111163 language : sh
112164 name : " macOS 10.15.4"
113165 python : " 3.8"
@@ -117,6 +169,11 @@ matrix:
117169 - cPREFIX="" # prefix before commands - used for wine, there the prefix is "wine"
118170 - cPYTHON="python3" # command to launch python interpreter (its different on macOs, there we need python3)
119171 - cPIP="python3 -m pip" # command to launch pip (its different on macOs, there we need pip3)
172+ - export BUILD_DOCS="False"
173+ - export DEPLOY_SDIST="False"
174+ - export DEPLOY_WHEEL="False"
175+ - export DEPLOY_TEST="True"
176+ - export MYPY_STRICT="True"
120177
121178
122179install :
@@ -132,6 +189,7 @@ script:
132189after_success :
133190 - lib_travis after_success
134191 - lib_travis deploy
192+ - ls -l ./dist
135193
136194notifications :
137195 email :
0 commit comments