PyKMIP/.travis.yml
Peter Hamilton f04af28cf6 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).
2017-11-08 01:32:42 -05:00

68 lines
1.4 KiB
YAML

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
- pip install bandit
- pip install codecov
script:
- tox
after_success:
- codecov