aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml40
1 files changed, 10 insertions, 30 deletions
diff --git a/.travis.yml b/.travis.yml
index 0ff0fb59..b7504097 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -16,41 +16,20 @@ git:
matrix:
fast_finish: true
include:
- - python: 3.5
+ - python: 3.6
env: TOXENV=lint
- os: osx
osx_image: xcode7.3
language: generic
env: TOXENV=py35 BDIST=1
- python: 3.5
- env: TOXENV=py35 OPENSSL=old
- addons:
- apt:
- packages:
- - libssl-dev
- - python: 3.5
- env: TOXENV=py35 BDIST=1 OPENSSL=with-alpn
- addons:
- apt:
- sources:
- # Debian sid currently holds OpenSSL 1.1.0
- # change this with future releases!
- - debian-sid
- packages:
- - libssl-dev
+ env: TOXENV=py35 BDIST=1
+ dist: precise
+ - python: 3.6
+ env: TOXENV=py36
- python: 3.6
- env: TOXENV=py36 OPENSSL=with-alpn
- addons:
- apt:
- sources:
- # Debian sid currently holds OpenSSL 1.1.0
- # change this with future releases!
- - debian-sid
- packages:
- - libssl-dev
- - python: 3.5
env: TOXENV=individual_coverage
- - python: 3.5
+ - python: 3.6
env: TOXENV=docs
- language: node_js
node_js: "node"
@@ -73,9 +52,9 @@ install:
brew update || brew update
brew outdated pyenv || brew upgrade pyenv
eval "$(pyenv init -)"
- env PYTHON_CONFIGURE_OPTS="--enable-framework" pyenv install --skip-existing 3.5.2
- pyenv global 3.5.2
- pyenv shell 3.5.2
+ env PYTHON_CONFIGURE_OPTS="--enable-framework" pyenv install --skip-existing 3.5.3
+ pyenv global 3.5.3
+ pyenv shell 3.5.3
pip install -U pip setuptools wheel virtualenv
fi
- pip install tox
@@ -94,6 +73,7 @@ after_success:
- |
if [[ $BDIST == "1" && $TRAVIS_PULL_REQUEST == "false" && ($TRAVIS_BRANCH == "pyinstaller" || $TRAVIS_BRANCH == "master" || -n $TRAVIS_TAG) ]]
then
+ tox -e rtool -- decrypt release/known_hosts.enc release/known_hosts
tox -e rtool -- upload-snapshot --bdist
fi