Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 126aab8

Browse files
committed
checkout latest revision of travis config
git checkout cbf95cf .travis.yml
1 parent 5d1cb2e commit 126aab8

File tree

1 file changed

+56
-37
lines changed

1 file changed

+56
-37
lines changed

.travis.yml

Lines changed: 56 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,64 @@
11
language: python
22
dist: xenial
3-
sudo: true
43
services:
54
- docker
6-
matrix:
7-
include:
8-
- python: 2.7
9-
env: TOXENV=py27
10-
- python: 2.7
11-
env: TOXENV=py27-functional
12-
- python: 2.7
13-
env: TOXENV=update-pycodestyle
14-
- python: 2.7
15-
env: TOXENV=docs
16-
- python: 2.7
17-
env: TOXENV=coverage,codecov
18-
- python: 3.4
19-
env: TOXENV=py34
20-
- python: 3.5
21-
env: TOXENV=py35
22-
- python: 3.5
23-
env: TOXENV=py35-functional
24-
- python: 3.6
25-
env: TOXENV=py36
26-
- python: 3.6
27-
env: TOXENV=py36-functional
28-
- python: 3.7
29-
env: TOXENV=py37
30-
- python: 3.7
31-
env: TOXENV=py37-functional
5+
326
install:
337
- pip install tox
8+
349
script:
3510
- tox
36-
deploy:
37-
provider: pypi
38-
user: __token__
39-
password:
40-
secure: gY5Rixj7mWHC9XP5qV5DfWGdX4ZVwCEUElnQA2OeIg235I3eMBqRFM4Q/SKwAG2DzgIWNKsXXVQsZHp7BAjWFMFVQloiU7zohuBRToJUim9U1RaqAjUIr4OU7JPtXenAl5zyyBdywvJiG8UZ4wmt1DBYtdpozQvOwDXvOxNTmElKh5mfDhiSsipmFr2198NtIhiRVC+CZliZsi6osUkt+G6yl9CW+SJU3otgzdaS+VBP26HO0kWHMJiDKvQoIl/Q50IqJUWieFhCLh7lSV71VNVEmM4bMcYK8cAv3zMZHo6REKHF7xrF5tzYMXqpmEGt6L798d2H4BISr6BIlYgiYCatjyE9hxih9iBzGs0XaGUUFD8u1iuzOQI76a5dapG/DixQrGD2o9Gn/Qw6Zp9USIuKZSWUn5hSobwxJUKVNy+afpaJNQUb2W9Hj+jMXAnBDodCzo3nu+QF8GN72cmk3uqVyKUVABtI4kNe3qcEx3DyKfoh7aqJrgydeaRwESKuZ41l5CA+vqXSbbNW8z1MYDYgVdwEyRFsLg6aQk5pPsxuiILaaGy13TUndhuC+GuKcW6wCDf6WpUAwwGAF8+sz4hZ1pfSUdE3F8nfDBW3Bv+G9cB/cKkWJ2vOd9httRrvir8qUc/xPP5aW4pacnfNCQ04Iep/k4PCAdYJDtVGhCY=
41-
skip_existing: true
42-
on:
43-
tags: true
44-
repo: kubernetes-client/python
45-
distributions: sdist bdist_wheel
11+
12+
jobs:
13+
include:
14+
- stage: verify-tag
15+
python: 3.7
16+
script: >
17+
[ "v$(python -c 'import kubernetes ; print(kubernetes.__version__)')" == "${TRAVIS_TAG}" ] &&
18+
[[ "${TRAVIS_TAG}" =~ ^v[0-9]+\.[0-9]+\.[0-9]+(([ab]|dev|rc)[0-9]+)?$ ]]
19+
- stage: test
20+
python: 2.7
21+
env: TOXENV=update-pycodestyle
22+
- python: 3.7
23+
env: TOXENV=docs
24+
- python: 2.7
25+
env: TOXENV=coverage,codecov
26+
- python: 2.7
27+
env: TOXENV=py27
28+
- python: 2.7
29+
env: TOXENV=py27-functional
30+
- python: 3.5
31+
env: TOXENV=py35
32+
- python: 3.5
33+
env: TOXENV=py35-functional
34+
- python: 3.6
35+
env: TOXENV=py36
36+
- python: 3.6
37+
env: TOXENV=py36-functional
38+
- python: 3.7
39+
env: TOXENV=py37
40+
- python: 3.7
41+
env: TOXENV=py37-functional
42+
- python: 3.8
43+
env: TOXENV=py38
44+
- python: 3.8
45+
env: TOXENV=py38-functional
46+
- stage: deploy
47+
script: skip
48+
deploy:
49+
provider: pypi
50+
user: __token__
51+
password:
52+
secure: gY5Rixj7mWHC9XP5qV5DfWGdX4ZVwCEUElnQA2OeIg235I3eMBqRFM4Q/SKwAG2DzgIWNKsXXVQsZHp7BAjWFMFVQloiU7zohuBRToJUim9U1RaqAjUIr4OU7JPtXenAl5zyyBdywvJiG8UZ4wmt1DBYtdpozQvOwDXvOxNTmElKh5mfDhiSsipmFr2198NtIhiRVC+CZliZsi6osUkt+G6yl9CW+SJU3otgzdaS+VBP26HO0kWHMJiDKvQoIl/Q50IqJUWieFhCLh7lSV71VNVEmM4bMcYK8cAv3zMZHo6REKHF7xrF5tzYMXqpmEGt6L798d2H4BISr6BIlYgiYCatjyE9hxih9iBzGs0XaGUUFD8u1iuzOQI76a5dapG/DixQrGD2o9Gn/Qw6Zp9USIuKZSWUn5hSobwxJUKVNy+afpaJNQUb2W9Hj+jMXAnBDodCzo3nu+QF8GN72cmk3uqVyKUVABtI4kNe3qcEx3DyKfoh7aqJrgydeaRwESKuZ41l5CA+vqXSbbNW8z1MYDYgVdwEyRFsLg6aQk5pPsxuiILaaGy13TUndhuC+GuKcW6wCDf6WpUAwwGAF8+sz4hZ1pfSUdE3F8nfDBW3Bv+G9cB/cKkWJ2vOd9httRrvir8qUc/xPP5aW4pacnfNCQ04Iep/k4PCAdYJDtVGhCY=
53+
skip_existing: true
54+
on:
55+
tags: true
56+
repo: kubernetes-client/python
57+
distributions: sdist bdist_wheel
58+
59+
stages:
60+
- name: verify-tag
61+
if: (tag is present) and (type = push)
62+
- test
63+
- name: deploy
64+
if: (tag is present) and (type = push)

0 commit comments

Comments
 (0)