Skip to content

Commit ca6c01a

Browse files
authored
Merge pull request #5 from studio3104/travis_build_flow
Update .travis.yml
2 parents 3284406 + 828cb16 commit ca6c01a

File tree

1 file changed

+25
-9
lines changed

1 file changed

+25
-9
lines changed

.travis.yml

Lines changed: 25 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
11
sudo: false
22
dist: xenial
33
language: python
4-
matrix:
4+
5+
stages:
6+
- name: test
7+
if: tag IS NOT present
8+
- name: release
9+
if: tag IS present
10+
11+
jobs:
512
include:
6-
- python: 2.7
13+
- stage: test
14+
python: 2.7
715
env: TOX_ENV=py27
816
- python: 3.4
917
env: TOX_ENV=py34
@@ -17,19 +25,27 @@ matrix:
1725
env: TOX_ENV=pypy
1826
- python: 3.7
1927
env: TOX_ENV=flake8
28+
29+
- stage: release
30+
install: skip
31+
script: skip
32+
deploy:
33+
provider: pypi
34+
user: studio3104
35+
password:
36+
secure: hpXlKx6Jv6v3I6eomLgzFsms23vxmWKeMuRFxOhCDnygPodDWpYSAj96w4CErq19vodAAKww427sBOlZbjwFOW5EVIVoyrKjIpjcXyI4F3VprgJtcIqliNmfrBan+KMDj7CftruVgGimW6yvCXymTNiA1kWxUS1zxGdEy0sUB9rrPngfiRaxXEiPoAgwuR+R2qxg3Xko2/60iM4cxsDsR+AdOrunTbMGdnKxKnP6xHQRonhLYHaQ1kXfZfgzoLB+IWqV6wlD+OFH6EnFYOMtfxeX3mycdZdb7UvLvljhnmnn/V+FthxgCg0IsgQejViePjgPoNfDLK41Qu+cJ6TfSf/IQzBMQ6cuBK2pQYi9E/XBPjCB6HpLXAcZYz/kemFkgcnhm/5VQDUPzVdiuaspz2DLmbf2LZHzCbrbKnObY2SKS5sWk02dA+P6QWkGMNAOwxLDtYpvmF8o/jwQ9wS/Vppuf7nZQT8fbu286I76UCyxV0KLnQpcJSb6H/eet9SZHVPKsEPQ8xk0bbH/cpiQIvsPGD5+arlXMMox6YvfBCs4QsMAsCKKqUaFNoh7BZ0Ah82Sn658XlvG9kYqhOALA30Yuhs/WUuHWgf4c0oDGCC2BiyIcLDXfb3199AHNU1wZtABi3tkYEXOmUdcep4m3HsaD3csC941Agvvf3Ujm4M=
37+
on:
38+
tags: true
39+
2040
install:
2141
- pip install tox
42+
2243
script:
2344
- tox -e $TOX_ENV
45+
2446
before_cache:
2547
- rm -rf $HOME/.cache/pip/log
48+
2649
cache:
2750
directories:
2851
- "$HOME/.cache/pip"
29-
deploy:
30-
provider: pypi
31-
user: studio3104
32-
password:
33-
secure: hpXlKx6Jv6v3I6eomLgzFsms23vxmWKeMuRFxOhCDnygPodDWpYSAj96w4CErq19vodAAKww427sBOlZbjwFOW5EVIVoyrKjIpjcXyI4F3VprgJtcIqliNmfrBan+KMDj7CftruVgGimW6yvCXymTNiA1kWxUS1zxGdEy0sUB9rrPngfiRaxXEiPoAgwuR+R2qxg3Xko2/60iM4cxsDsR+AdOrunTbMGdnKxKnP6xHQRonhLYHaQ1kXfZfgzoLB+IWqV6wlD+OFH6EnFYOMtfxeX3mycdZdb7UvLvljhnmnn/V+FthxgCg0IsgQejViePjgPoNfDLK41Qu+cJ6TfSf/IQzBMQ6cuBK2pQYi9E/XBPjCB6HpLXAcZYz/kemFkgcnhm/5VQDUPzVdiuaspz2DLmbf2LZHzCbrbKnObY2SKS5sWk02dA+P6QWkGMNAOwxLDtYpvmF8o/jwQ9wS/Vppuf7nZQT8fbu286I76UCyxV0KLnQpcJSb6H/eet9SZHVPKsEPQ8xk0bbH/cpiQIvsPGD5+arlXMMox6YvfBCs4QsMAsCKKqUaFNoh7BZ0Ah82Sn658XlvG9kYqhOALA30Yuhs/WUuHWgf4c0oDGCC2BiyIcLDXfb3199AHNU1wZtABi3tkYEXOmUdcep4m3HsaD3csC941Agvvf3Ujm4M=
34-
on:
35-
tags: true

0 commit comments

Comments
 (0)