1313 - cPIP="python -m pip"
1414 # switch off wine fix me messages
1515 - WINEDEBUG=fixme-all
16- # mypy path
16+
17+ # PYTEST
18+ - PYTEST_DO_TESTS="True"
19+
20+ # FLAKE8 tests
21+ - DO_FLAKE8_TESTS="True"
22+
23+ # MYPY tests
24+ - MYPY_DO_TESTS="True"
25+ - MYPY_OPTIONS="--follow-imports=normal --implicit-reexport --no-warn-unused-ignores --strict"
1726 - MYPYPATH="./lib_platform/3rd_party_stubs"
27+
28+ # coverage
29+ - DO_COVERAGE="True"
30+ - DO_COVERAGE_UPLOAD_CODECOV="True"
31+ - DO_COVERAGE_UPLOAD_CODE_CLIMATE="True"
32+
1833 # package name
1934 - PACKAGE_NAME="lib_platform"
2035 # the registered CLI Command
2338 - RST_INCLUDE_SOURCE="./.docs/README_template.rst"
2439 # the target file for rst_include (rebuild rst file includes)
2540 - RST_INCLUDE_TARGET="./README.rst"
41+
2642 # secure environment variable
2743 - secure : " IDAldo6HWLAFHnQg4SRyMO4og923nEjeQ/jeOeFUhvgb8/p8Sq01NZR+CH6EC/YRucTjbuBwociJXgQ88hkYprczbWGiijU0MgV/iiRPHd0/f8ZLOTXsOKK81pKV1wcrZMOsqRwwXCjRZHRr2dwK7kJKlV/5p/ESFI9ZscMZrOllS/vEwoPkyWo8rkMjV/oVvC9N8LENvCDjVseODYBXKMpN9TmrICIghiqnndNU0zdOUmNUqquQajxWRiCfowktkmPBkZpJvCDRm6TEgckVHdnczZE4Hzm8SIqEnQK/FAvy+9N65dbH7yiKufTBBdsQrwtwH1+CAAlIbeWnGtezOSON9zRkJYAjeeE1/ax28coh0NiIg0hNCzSawEjp0mVJnvwYDpW06szvBURaOYtCz9FZ8//Ql5xIKCM9IxX3FMiwhoEKHsmbkYEc5KmljkBBNaKOoxI8rFN26XvqoI9y2aRR7I/fFWxfFiIgVsRo1CL1qFhl+R0dnHbNK0abcGLQ6mRmvqXvQb3tW67So13NBueLfBibARR6uE7lh27JG0rLa92Xez2TPBr0mUOS4QDyrNNXv94LHUzO6rrSO3ZCXqXadqX340EcB9J8TG7a6jLp6R03uLCeGCda7ZWpF/9jbD4iAsDExCb+twwfaN0FCKxYn0VTDFLcJRHv2l4wIGM=" # CC_TEST_REPORTER_ID.secret
2844 - secure : " wK8WmNhbVEkbI8V3vSGKFtme/75tL/DItotP66lUleD0sgQyNs3EM+USZPtkFkpJYnIyaX+qfH1zMR+nwLcOmbWHFAcyRBJXmDDDU3E3+UGEJ8DcLEktYOvnY5fGPdbjN5OMDbNdDYwwkC1Ggq/Cqbt1IwYNBCiuzxVtKIPo7oPFShg1mzkvmRTWD4MGygOUYlNTx9/x8OrnXrbj15tGRbrgjF3QE1HC87E464DUN77RZkNmV4ObW/sjo0LqubYeo5Je32oYk7Ys1akFQnPNxYgk+sFA2EvlvLdqDwK/GrV8KTB2OmhA0pgEFR505pCvHiPIA6WbShj2fffqNXUfFHHULo/sgHxI59Fk+lM5jjBQ+OiQuS41BoNhs02pLeuHsNBwRcqFu9MTrDKOtyIuMfbjG4MUTf6x6yleDRkGIkxZLQ0X6QDLOikEb0bVVxZ/xC3lrNfpgz6kRlXfopsBZK1AVrA3HnvhAeI+WjgsYxnHnLLuFddmKn6JpUaYn6GsS+k8gml0t82hi5d77dzVjycgdihk0nEwxbXLpSNuOSEIQu+TXnQZwpV8GOsnpHNYdvfAZIyQ7NZNQqO3O1hrA3qy3bbK87ZgwtkOg4/iZdVjBzEDHF6x2Hw/275WY/b9E3VL1yW+p5w1txG3tPb+wy7kVHmuW3SdmbP12y+a8aE=" # PYPI_PASSWORD.secret
2945
3046
47+
3148addons :
3249 apt :
3350 packages :
@@ -59,7 +76,7 @@ matrix:
5976 - export DEPLOY_SDIST="False"
6077 - export DEPLOY_WHEEL="False"
6178 - export DEPLOY_TEST="False"
62- - export MYPY_STRICT ="True"
79+ - export MYPY_DO_TESTS ="True"
6380
6481
6582 - os : linux
@@ -69,10 +86,10 @@ matrix:
6986 python : " 3.6"
7087 before_install :
7188 - export BUILD_DOCS="False"
72- - export DEPLOY_SDIST="False "
73- - export DEPLOY_WHEEL="False "
74- - export DEPLOY_TEST ="True"
75- - export MYPY_STRICT ="True"
89+ - export DEPLOY_SDIST="True "
90+ - export DEPLOY_WHEEL="True "
91+ - export BUILD_TEST ="True"
92+ - export MYPY_DO_TESTS ="True"
7693
7794 - os : linux
7895 arch : " amd64"
@@ -81,10 +98,10 @@ matrix:
8198 python : " 3.7"
8299 before_install :
83100 - export BUILD_DOCS="False"
84- - export DEPLOY_SDIST="False "
101+ - export DEPLOY_SDIST="True "
85102 - export DEPLOY_WHEEL="False"
86- - export DEPLOY_TEST ="True"
87- - export MYPY_STRICT ="True"
103+ - export BUILD_TEST ="True"
104+ - export MYPY_DO_TESTS ="True"
88105
89106 - os : linux
90107 arch : " amd64"
@@ -95,8 +112,8 @@ matrix:
95112 - export BUILD_DOCS="True"
96113 - export DEPLOY_SDIST="True"
97114 - export DEPLOY_WHEEL="True"
98- - export DEPLOY_TEST ="True"
99- - export MYPY_STRICT ="True"
115+ - export BUILD_TEST ="True"
116+ - export MYPY_DO_TESTS ="True"
100117
101118 - os : linux
102119 arch : " amd64"
@@ -105,10 +122,10 @@ matrix:
105122 python : " 3.8-dev"
106123 before_install :
107124 - export BUILD_DOCS="False"
108- - export DEPLOY_SDIST="False "
109- - export DEPLOY_WHEEL="False "
110- - export DEPLOY_TEST ="True"
111- - export MYPY_STRICT ="True"
125+ - export DEPLOY_SDIST="True "
126+ - export DEPLOY_WHEEL="True "
127+ - export BUILD_TEST ="True"
128+ - export MYPY_DO_TESTS ="True"
112129
113130 - os : linux
114131 arch : " amd64"
@@ -117,10 +134,10 @@ matrix:
117134 python : " pypy3"
118135 before_install :
119136 - export BUILD_DOCS="False"
120- - export DEPLOY_SDIST="False "
121- - export DEPLOY_WHEEL="False "
122- - export DEPLOY_TEST ="True"
123- - export MYPY_STRICT ="False"
137+ - export DEPLOY_SDIST="True "
138+ - export DEPLOY_WHEEL="True "
139+ - export BUILD_TEST ="True"
140+ - export MYPY_DO_TESTS ="False"
124141
125142 - os : linux
126143 arch : " ppc64le"
@@ -129,10 +146,10 @@ matrix:
129146 python : " 3.8"
130147 before_install :
131148 - export BUILD_DOCS="False"
132- - export DEPLOY_SDIST="False "
149+ - export DEPLOY_SDIST="True "
133150 - export DEPLOY_WHEEL="True"
134- - export DEPLOY_TEST ="True"
135- - export MYPY_STRICT ="True"
151+ - export BUILD_TEST ="True"
152+ - export MYPY_DO_TESTS ="True"
136153
137154 - os : linux
138155 arch : " s390x"
@@ -141,10 +158,10 @@ matrix:
141158 python : " 3.8"
142159 before_install :
143160 - export BUILD_DOCS="False"
144- - export DEPLOY_SDIST="False "
161+ - export DEPLOY_SDIST="True "
145162 - export DEPLOY_WHEEL="True"
146- - export DEPLOY_TEST ="True"
147- - export MYPY_STRICT ="True"
163+ - export BUILD_TEST ="True"
164+ - export MYPY_DO_TESTS ="True"
148165
149166 - os : linux
150167 arch : " arm64"
@@ -153,10 +170,10 @@ matrix:
153170 python : " 3.8"
154171 before_install :
155172 - export BUILD_DOCS="False"
156- - export DEPLOY_SDIST="False "
173+ - export DEPLOY_SDIST="True "
157174 - export DEPLOY_WHEEL="True"
158- - export DEPLOY_TEST ="True"
159- - export MYPY_STRICT ="True"
175+ - export BUILD_TEST ="True"
176+ - export MYPY_DO_TESTS ="True"
160177
161178 - os : osx
162179 if : true
@@ -173,7 +190,7 @@ matrix:
173190 - export DEPLOY_SDIST="False"
174191 - export DEPLOY_WHEEL="False"
175192 - export DEPLOY_TEST="True"
176- - export MYPY_STRICT ="True"
193+ - export MYPY_DO_TESTS ="True"
177194
178195
179196install :
0 commit comments