Skip to content

Commit

Permalink
project: Run the automatic deployment with Travis CI only once
Browse files Browse the repository at this point in the history
The deployment to PyPI should only happen once after all tests have
passed.
  • Loading branch information
fetzerch committed Apr 18, 2018
1 parent 119cad7 commit 71aad66
Showing 1 changed file with 20 additions and 12 deletions.
32 changes: 20 additions & 12 deletions .travis.yml
@@ -1,22 +1,30 @@
language: python
install: pip install tox coveralls
matrix:
fast_finish: true
install: pip install tox
script: tox

jobs:
include:
- python: 3.5
env: TOXENV=flake8
install: pip install tox
- python: 3.5
env: TOXENV=pylint
- python: 2.7
env: TOXENV=py27
- python: 3.5
env: TOXENV=py35
script: tox
after_success: coveralls
deploy:
provider: pypi
user: fetzerch
password:
secure: ONYux04yrsOamiJI4iNWwEFYPqLYDO7TBup2rIVkCiIfKURGVCzyHabeXC7flNLt5//d7m48kEKJ0tousVpNA/ULB+2oPTl88Vjmriy06KcGIG9hj3KIuaR6LLI1SrohxwK50IA5yYP0eW+3WB3a5+iTdt+LlIvYWrq5xSd6UmXG267tYfffC/4ugfS4uK84FC0q45zcgR8xvJYJJ0ujH1zjDaaq0+uCUXDs8YZI7IfkuR6l+v+GuvSexm7dm2GBuVCVRp2MBxP6M2W5H9m3NT5JSjFyGuvnePqGzgEYgiPRSc5e7JDVLoH6dg/+zCJLmxMHRpWOVteZ5aBf2xfgMHHdhbvWzsu/hZhdj9JIjMlfHVokCjB1UHlppbtqXTjFBBI54alw/UFCCUk2OEV35Z3av1K+oKQvRiLhDPFi6vJujRNM8r446fIHKGQ+jOV5Q8d8FnhyFoY0FTibX+DrL9DnpGPyYvX6oCDtJyKQsp+bg5otr5+2lOs3LCsuJ3/mQZhrGb1QucFlUeMLnKjF536daXr3nUM3+eXvUTHdNBoB8YiIkTFZyTeg6jgsIzMqZpz11Ab8MW2ezUYzAAn1A/kwApKrF2qPFBdGsNUZr9P9OxetpmaaR29ul25ix18VoADhzUvEwSnIUu4FEWj7MnMMU98X3GXiDwnG2cmOZ+M=
on:
tags: true
install: pip install tox coveralls
after_success: coveralls
- stage: deploy
python: 3.5
install: skip
script: skip
deploy:
provider: pypi
user: fetzerch
password:
secure: ONYux04yrsOamiJI4iNWwEFYPqLYDO7TBup2rIVkCiIfKURGVCzyHabeXC7flNLt5//d7m48kEKJ0tousVpNA/ULB+2oPTl88Vjmriy06KcGIG9hj3KIuaR6LLI1SrohxwK50IA5yYP0eW+3WB3a5+iTdt+LlIvYWrq5xSd6UmXG267tYfffC/4ugfS4uK84FC0q45zcgR8xvJYJJ0ujH1zjDaaq0+uCUXDs8YZI7IfkuR6l+v+GuvSexm7dm2GBuVCVRp2MBxP6M2W5H9m3NT5JSjFyGuvnePqGzgEYgiPRSc5e7JDVLoH6dg/+zCJLmxMHRpWOVteZ5aBf2xfgMHHdhbvWzsu/hZhdj9JIjMlfHVokCjB1UHlppbtqXTjFBBI54alw/UFCCUk2OEV35Z3av1K+oKQvRiLhDPFi6vJujRNM8r446fIHKGQ+jOV5Q8d8FnhyFoY0FTibX+DrL9DnpGPyYvX6oCDtJyKQsp+bg5otr5+2lOs3LCsuJ3/mQZhrGb1QucFlUeMLnKjF536daXr3nUM3+eXvUTHdNBoB8YiIkTFZyTeg6jgsIzMqZpz11Ab8MW2ezUYzAAn1A/kwApKrF2qPFBdGsNUZr9P9OxetpmaaR29ul25ix18VoADhzUvEwSnIUu4FEWj7MnMMU98X3GXiDwnG2cmOZ+M=
server: https://test.pypi.org/legacy/
on:
all_branches: true
# tags: true

0 comments on commit 71aad66

Please sign in to comment.