Update the Travis CI configuration

This change updates the Travis CI configuration file to expand
the test suite, allowing it to run on multiple Ubuntu backends,
specifically Precise (12.04 LTS) and Trusty (14.04 LTS).
This commit is contained in:
Peter Hamilton 2017-11-08 01:20:29 -05:00
parent 8a13239406
commit f04af28cf6
1 changed files with 42 additions and 0 deletions

View File

@ -2,18 +2,60 @@ language: python
matrix:
include:
- python: 2.7
os: linux
dist: precise
env: TOXENV=py27
- python: 2.7
os: linux
dist: trusty
env: TOXENV=py27
- python: 3.3
os: linux
dist: precise
env: TOXENV=py33
- python: 3.3
os: linux
dist: trusty
env: TOXENV=py33
- python: 3.4
os: linux
dist: precise
env: TOXENV=py34
- python: 3.4
os: linux
dist: trusty
env: TOXENV=py34
- python: 3.5
os: linux
dist: precise
env: TOXENV=py35
- python: 3.5
os: linux
dist: trusty
env: TOXENV=py35
- python: 3.6
os: linux
dist: precise
env: TOXENV=py36
- python: 3.6
os: linux
dist: trusty
env: TOXENV=py36
- python: 2.7
os: linux
dist: precise
env: TOXENV=pep8
- python: 2.7
os: linux
dist: trusty
env: TOXENV=pep8
- python: 2.7
os: linux
dist: precise
env: TOXENV=bandit
- python: 2.7
os: linux
dist: trusty
env: TOXENV=bandit
install:
- pip install tox