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_registry/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_registry"
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 : " AP9/YXcfQzCyGCOdgCqO8ryUAanXxQCD3v2oV8r4EYSi0cAZIPfTNayxVyDLkciLjyu5Sh55WbCD9Ky302AOcwLfdGEG30r2f/cckBzQxhtaRrMXWCnmMpiA9t1Xz42T+Zf9kXBeTAB7Tm8AUSAWYjipqk2XfE36a6/mY4htM5fqAWQ7oLn9zZZtL6Ow4LgHG8zhtebOYXrxQLZSnhogF3iFKiNIVurU7C0MJC0iLCJ7lR/u/XtQhcIZPLBMES2DFadQYx6AcNb+t76n11Bi6HuJyoHtyc1NqHiMR64rvohWmwLCFP5PLPD85xQyg0c51KvTqCf4FinEOGHzacRI/5NIOzhGiaDhEwvGPyvmOP0LMipS3T/tnD5woBY3bmbfpfUMzhTslQiCFXwMgpLdzkBj4bzRtf/ceTq8ymv7i6w+MMpirYOAXJ88V3+oEPDZ2jf2KfJqyB9GTIiuyq9Z/ySQLbWa1XtDjY0E8W5Di8Kbvd9bF9oQTIy7+ED5Qwg510TOmu+JJjrk4T63R8QpP4jxbgKZSHSbwEejyNiCn0VLumpenesNz5T06IdFFteliIA7MzG1DESoEEQxztvxSiXz8ly+7Gu8Oi58LbTB1MiEhuX7BjDA0HyzTGeXZ27Hp/V6MIaEnH2daGaAkE5QzKFc8BXPwLrFk8Cmtv+gCmo=" # CC_TEST_REPORTER_ID.secret
2844 - secure : " rOWm+1AesXyzdS4yG3rarQK2xVfyNK1LgnFSQDPHleUQn0/XgsnaTh5LZoZoiqSBjsaRclT/+QTBIJq32VQA3BZAbOV3sRHCXGttg0ws1hwP+YoPM+Ii57PlTCu+hYG4W+dgm3pIKi2zLxozmOsJV1oZlHny4/Zbdp+SFoMd9T2WMcHVCRywQUorDPkW+a4Py+XJT3Z6gWTuP8PzTU91glokkAuLky7B29qkHkwePEwO69yUBXNjfKZEtl0+J0XabNQe7PPIYZNoWiZBAg/N2xW7oCdunGIfyEKhnzIkVmMttXrs9JeGgIz6PPLRf6JLuH+NjeRDigu823NA0aaWD7GVOBUqPgsJRySo4v9eCXXo+z9NB5RqeYw2J+YZFVVrEdV9cZ4+WeP/OXls+zZqAUz44Hf0DYdktsUF45sh6ZawJIi6cRQrGLdRb9yvMUf4zFlz3/AzFHnl9mk3MY/8t/qKohIFnSKNmNYD+XINFQ5+jziXty0wgNRL4BOYj0XKjCKz5UicZr5QrGJEIGqB4F7OosvVQzq1uAvSWuyoQT7lZZEZeNbnsnxobS3RVQl0tg2/mVxppnjQWmZZgqudNA+BA+oZoXfGm5in6JPineqKBzfxW7zZ6ms5NDJ5YQoeJ2rOUPcZiQ5NnjCwMDC82AL7SKzGfmcsl1UWABgSMeg=" # 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 "
89+ - export DEPLOY_SDIST="True "
90+ - export DEPLOY_WHEEL="True "
7491 - export BUILD_TEST="True"
75- - export MYPY_STRICT ="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"
86103 - export BUILD_TEST="True"
87- - export MYPY_STRICT ="True"
104+ - export MYPY_DO_TESTS ="True"
88105
89106 - os : linux
90107 arch : " amd64"
@@ -96,7 +113,7 @@ matrix:
96113 - export DEPLOY_SDIST="True"
97114 - export DEPLOY_WHEEL="True"
98115 - export BUILD_TEST="True"
99- - export MYPY_STRICT ="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 "
125+ - export DEPLOY_SDIST="True "
126+ - export DEPLOY_WHEEL="True "
110127 - export BUILD_TEST="True"
111- - export MYPY_STRICT ="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 "
137+ - export DEPLOY_SDIST="True "
138+ - export DEPLOY_WHEEL="True "
122139 - export BUILD_TEST="True"
123- - export MYPY_STRICT ="False"
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 "
133- - export DEPLOY_WHEEL="False "
149+ - export DEPLOY_SDIST="True "
150+ - export DEPLOY_WHEEL="True "
134151 - export BUILD_TEST="True"
135- - export MYPY_STRICT ="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 "
145- - export DEPLOY_WHEEL="False "
161+ - export DEPLOY_SDIST="True "
162+ - export DEPLOY_WHEEL="True "
146163 - export BUILD_TEST="True"
147- - export MYPY_STRICT ="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 "
157- - export DEPLOY_WHEEL="False "
173+ - export DEPLOY_SDIST="True "
174+ - export DEPLOY_WHEEL="True "
158175 - export BUILD_TEST="True"
159- - export MYPY_STRICT ="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