summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimothy Crosley <timothy.crosley@gmail.com>2019-03-10 22:14:17 -0700
committerTimothy Crosley <timothy.crosley@gmail.com>2019-03-10 22:14:17 -0700
commit45d5ca342ce2c8009a5d90007f3b132c87304a94 (patch)
tree6763818636929be36e0bb4f6b33a0fc0ffb97217
parent6032bd4aa685dc483b153a2170671b9aadbd9f13 (diff)
downloadisort-45d5ca342ce2c8009a5d90007f3b132c87304a94.tar.gz
Enable autodeploy
-rw-r--r--.travis.yml72
1 files changed, 40 insertions, 32 deletions
diff --git a/.travis.yml b/.travis.yml
index b681c7ae..1479f38d 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -4,38 +4,46 @@ language: python
cache: pip
matrix:
include:
- - env: TOXENV=isort-check
- - env: TOXENV=lint
- - os: linux
- python: 2.7
- env: TOXENV=py27
- - os: linux
- python: 3.4
- env: TOXENV=py34
- - os: linux
- python: 3.5
- env: TOXENV=py35
- - os: linux
- python: 3.6
- env: TOXENV=py36
- - os: linux
- python: 3.7
- env: TOXENV=py37
- - os: linux
- python: pypy2.7-6.0
- env: TOXENV=pypy
- - os: linux
- python: pypy3.5-6.0
- env: TOXENV=pypy3
- - os: osx
- language: generic
- env: TOXENV=py36
-
+ - env: TOXENV=isort-check
+ - env: TOXENV=lint
+ - os: linux
+ python: 2.7
+ env: TOXENV=py27
+ - os: linux
+ python: 3.4
+ env: TOXENV=py34
+ - os: linux
+ python: 3.5
+ env: TOXENV=py35
+ - os: linux
+ python: 3.6
+ env: TOXENV=py36
+ - os: linux
+ python: 3.7
+ env: TOXENV=py37
+ - os: linux
+ python: pypy2.7-6.0
+ env: TOXENV=pypy
+ - os: linux
+ python: pypy3.5-6.0
+ env: TOXENV=pypy3
+ - os: osx
+ language: generic
+ env: TOXENV=py36
before_install:
- - ./scripts/before_install.sh
-
+- "./scripts/before_install.sh"
install:
- - pip install tox
-
+- pip install tox
script:
- - tox
+- tox
+deploy:
+ provider: pypi
+ user: timothycrosley
+ distributions: sdist bdist_wheel
+ skip_existing: true
+ on:
+ tags: false
+ branch: master
+ condition: "$TOXENV = py37"
+ password:
+ secure: SSFcjBL3dhWvSbo21icmnHQFV7mXfv/eDzxrefHUDMk37MWrvtNKchH8zz7wjAsf2PH1VYL1zkEFwnzuzHgs2aFCK7HDUwAaDSIcvPmJg9Oty+o2WQw16m7UnUac9MIZGmBHQaZuUTw0VJpm3GuPSXtdFJwFq3Tk3TIyUipEwg8=