From f04af28cf649340a62adf7a937d1560425642572 Mon Sep 17 00:00:00 2001 From: Peter Hamilton Date: Wed, 8 Nov 2017 01:20:29 -0500 Subject: [PATCH] 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). --- .travis.yml | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/.travis.yml b/.travis.yml index 0222be7..296e47f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -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