Skip to content

Commit f816836

Browse files
committed
Add auto deploy build stage
1 parent 513619c commit f816836

File tree

1 file changed

+22
-7
lines changed

1 file changed

+22
-7
lines changed

.travis.yml

Lines changed: 22 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ services:
66
- rabbitmq
77
cache: pip
88
python:
9-
- "3.5"
10-
- "3.6"
11-
- "3.7"
9+
- '3.5'
10+
- '3.6'
11+
- '3.7'
1212
addons:
1313
apt:
1414
packages:
@@ -26,13 +26,13 @@ matrix:
2626
allow_failures:
2727
- env: DJANGO=master
2828
exclude:
29-
- python: "3.6"
29+
- python: '3.6'
3030
env: TOXENV=docs
31-
- python: "3.7"
31+
- python: '3.7'
3232
env: TOXENV=docs
33-
- python: "3.5"
33+
- python: '3.5'
3434
env: TOXENV=reversion
35-
- python: "3.6"
35+
- python: '3.6'
3636
env: TOXENV=reversion
3737
before_script:
3838
- |
@@ -44,3 +44,18 @@ install:
4444
- pip install -U codecov tox
4545
script: tox -e $TOXENV
4646
after_success: codecov
47+
jobs:
48+
include:
49+
- stage: PyPI release
50+
script: echo "Deploying to PyPI ..."
51+
env: TOXENV=docs
52+
if: tag IS present
53+
deploy:
54+
provider: pypi
55+
user: codingjoe
56+
password:
57+
secure: cXjajc1UQ+I4ZcHJhHpfGmgbLntQEdfyPrZQuHJDr5yxBeH/I+BUReaUcHZSoYJjCPa51zxXePs0cDrbG6XDZ8gFKf7yCfQNvNvmLmXK1Pmn2mzwYn9/U9QmotHseU3BRny2dRUJqcQ3svNjVZd7DDrEJrAbSEBFqnGZF/K3L6gYRWliByAx90kDp7RSayCYf5wjptifm4Kdiuk0/lZqu9Sr9P9INN3jHzD4tSJEDuWvbJbYqU4re1MxrxVdLx0+Scxtj/jeTpdE3oDi8EZR1ujeSXPRnhIy0UF2HvTxJp39DlhYAh5CWEWadGcOWNWsD2LAFCot6La7AHz6US7EO5ZxlNYJ2QClOISouix2xNNaGQFwH9PeJkudZai8oL/HwkJhdr22eIkQMkj/LOYNhTJEpsVME5SuuUBOcsEvJ/ovMeEDHiRh6htbgmmNnD32thSOcKEsEmX8+UNFD3+OMngi2r/rOITt8T5eH70mcruu2iCkMtmwVvqmTJQ659TntTu/XHPBpZKJxM7xtHD7LAOeS9sj1E/BmEWHLdL3nFkPQ7/1gKagMLc/fC/ufxLW7tkH990iWTbkm1GtoC6E5dP73f1vUjKIA4WCibbHgyNKzd6z9ifAfnVDFVLVXxbMKlXhAZYouhxOMLGi2pJWTU71FGOGBRN5dLTD46ZtMo0=
58+
on:
59+
tags: true
60+
distributions: sdist bdist_wheel
61+
repo: codingjoe/joeflow

0 commit comments

Comments
 (0)