mirror of https://github.com/jtesta/ssh-audit.git
79 lines
1.6 KiB
YAML
79 lines
1.6 KiB
YAML
language: python
|
|
sudo: false
|
|
matrix:
|
|
include:
|
|
# (default)
|
|
- os: linux
|
|
python: 2.6
|
|
- os: linux
|
|
python: 2.7
|
|
- os: linux
|
|
python: 3.3
|
|
- os: linux
|
|
python: 3.4
|
|
- os: linux
|
|
python: 3.5
|
|
- os: linux
|
|
python: 3.6
|
|
- os: linux
|
|
python: pypy
|
|
- os: linux
|
|
python: pypy3
|
|
- os: linux
|
|
python: 3.7-dev
|
|
# Ubuntu 12.04
|
|
- os: linux
|
|
dist: precise
|
|
language: generic
|
|
env: PY_VER=py26,py27,py33,py34,py35,py36,pypy,pypy3 PY_ORIGIN=pyenv
|
|
# Ubuntu 14.04
|
|
- os: linux
|
|
dist: trusty
|
|
language: generic
|
|
env: PY_VER=py26,py27,py33,py34,py35,py36,pypy,pypy3 PY_ORIGIN=pyenv
|
|
# macOS 10.12 Sierra
|
|
- os: osx
|
|
osx_image: xcode8.3
|
|
language: generic
|
|
env: PY_VER=py26,py27,py33,py34,py35,py36,pypy,pypy3
|
|
# Mac OS X 10.11 El Capitan
|
|
- os: osx
|
|
osx_image: xcode7.3
|
|
language: generic
|
|
env: PY_VER=py26,py27,py33,py34,py35,py36,pypy,pypy3
|
|
# Mac OS X 10.10 Yosemite
|
|
- os: osx
|
|
osx_image: xcode6.4
|
|
language: generic
|
|
env: PY_VER=py26,py27,py33,py34,py35,py36,pypy,pypy3
|
|
allow_failures:
|
|
# PyPy3 on Travis CI is out of date
|
|
- python: pypy3
|
|
# Python nightly could fail
|
|
- python: 3.7-dev
|
|
- env: PY_VER=py37
|
|
- env: PY_VER=py37/pyenv
|
|
- env: PY_VER=py37 PY_ORIGIN=pyenv
|
|
fast_finish: true
|
|
|
|
cache:
|
|
- pip
|
|
- directories:
|
|
- $HOME/.pyenv.cache
|
|
|
|
before_install:
|
|
- source test/tools/ci-linux.sh
|
|
- ci_step_before_install
|
|
|
|
install:
|
|
- ci_step_install
|
|
|
|
script:
|
|
- ci_step_script
|
|
|
|
after_success:
|
|
- ci_step_success
|
|
|
|
after_failure:
|
|
- ci_step_failure
|