File tree Expand file tree Collapse file tree 1 file changed +36
-20
lines changed
Expand file tree Collapse file tree 1 file changed +36
-20
lines changed Original file line number Diff line number Diff line change @@ -2,18 +2,29 @@ language: python
22dist : xenial
33services :
44- docker
5- matrix :
5+
6+ install :
7+ - pip install tox
8+
9+ script :
10+ - tox
11+
12+ jobs :
613 include :
7- - python : 2.7
8- env : TOXENV=py27
9- - python : 2.7
10- env : TOXENV=py27-functional
11- - python : 2.7
14+ - stage : verify-tag
15+ python : 3.7
16+ script : [ "v$(python -c 'import kubernetes ; print(kubernetes.__version__)')" == "${TRAVIS_TAG}" ]
17+ - stage : test
18+ python : 2.7
1219 env : TOXENV=update-pycodestyle
1320 - python : 3.7
1421 env : TOXENV=docs
1522 - python : 2.7
1623 env : TOXENV=coverage,codecov
24+ - python : 2.7
25+ env : TOXENV=py27
26+ - python : 2.7
27+ env : TOXENV=py27-functional
1728 - python : 3.5
1829 env : TOXENV=py35
1930 - python : 3.5
@@ -30,17 +41,22 @@ matrix:
3041 env : TOXENV=py38
3142 - python : 3.8
3243 env : TOXENV=py38-functional
33- install :
34- - pip install tox
35- script :
36- - tox
37- deploy :
38- provider : pypi
39- user : __token__
40- password :
41- secure : gY5Rixj7mWHC9XP5qV5DfWGdX4ZVwCEUElnQA2OeIg235I3eMBqRFM4Q/SKwAG2DzgIWNKsXXVQsZHp7BAjWFMFVQloiU7zohuBRToJUim9U1RaqAjUIr4OU7JPtXenAl5zyyBdywvJiG8UZ4wmt1DBYtdpozQvOwDXvOxNTmElKh5mfDhiSsipmFr2198NtIhiRVC+CZliZsi6osUkt+G6yl9CW+SJU3otgzdaS+VBP26HO0kWHMJiDKvQoIl/Q50IqJUWieFhCLh7lSV71VNVEmM4bMcYK8cAv3zMZHo6REKHF7xrF5tzYMXqpmEGt6L798d2H4BISr6BIlYgiYCatjyE9hxih9iBzGs0XaGUUFD8u1iuzOQI76a5dapG/DixQrGD2o9Gn/Qw6Zp9USIuKZSWUn5hSobwxJUKVNy+afpaJNQUb2W9Hj+jMXAnBDodCzo3nu+QF8GN72cmk3uqVyKUVABtI4kNe3qcEx3DyKfoh7aqJrgydeaRwESKuZ41l5CA+vqXSbbNW8z1MYDYgVdwEyRFsLg6aQk5pPsxuiILaaGy13TUndhuC+GuKcW6wCDf6WpUAwwGAF8+sz4hZ1pfSUdE3F8nfDBW3Bv+G9cB/cKkWJ2vOd9httRrvir8qUc/xPP5aW4pacnfNCQ04Iep/k4PCAdYJDtVGhCY=
42- skip_existing : true
43- on :
44- tags : true
45- repo : kubernetes-client/python
46- distributions : sdist bdist_wheel
44+ - stage : deploy
45+ script : skip
46+ deploy :
47+ provider : pypi
48+ user : __token__
49+ password :
50+ secure : gY5Rixj7mWHC9XP5qV5DfWGdX4ZVwCEUElnQA2OeIg235I3eMBqRFM4Q/SKwAG2DzgIWNKsXXVQsZHp7BAjWFMFVQloiU7zohuBRToJUim9U1RaqAjUIr4OU7JPtXenAl5zyyBdywvJiG8UZ4wmt1DBYtdpozQvOwDXvOxNTmElKh5mfDhiSsipmFr2198NtIhiRVC+CZliZsi6osUkt+G6yl9CW+SJU3otgzdaS+VBP26HO0kWHMJiDKvQoIl/Q50IqJUWieFhCLh7lSV71VNVEmM4bMcYK8cAv3zMZHo6REKHF7xrF5tzYMXqpmEGt6L798d2H4BISr6BIlYgiYCatjyE9hxih9iBzGs0XaGUUFD8u1iuzOQI76a5dapG/DixQrGD2o9Gn/Qw6Zp9USIuKZSWUn5hSobwxJUKVNy+afpaJNQUb2W9Hj+jMXAnBDodCzo3nu+QF8GN72cmk3uqVyKUVABtI4kNe3qcEx3DyKfoh7aqJrgydeaRwESKuZ41l5CA+vqXSbbNW8z1MYDYgVdwEyRFsLg6aQk5pPsxuiILaaGy13TUndhuC+GuKcW6wCDf6WpUAwwGAF8+sz4hZ1pfSUdE3F8nfDBW3Bv+G9cB/cKkWJ2vOd9httRrvir8qUc/xPP5aW4pacnfNCQ04Iep/k4PCAdYJDtVGhCY=
51+ skip_existing : true
52+ on :
53+ tags : true
54+ repo : kubernetes-client/python
55+ distributions : sdist bdist_wheel
56+
57+ stages :
58+ - name : verify-tag
59+ if : (tag is present) and (type = push)
60+ - test
61+ - name : deploy
62+ if : (tag is present) and (type = push)
You can’t perform that action at this time.
0 commit comments