mirror of
https://github.com/SELinuxProject/setools
synced 2025-04-01 14:48:07 +00:00
.travis.yml: Switch to tox-travis
This commit is contained in:
parent
f8eaafc53f
commit
e918b3741a
25
.travis.yml
25
.travis.yml
@ -4,17 +4,20 @@
|
|||||||
|
|
||||||
language: python
|
language: python
|
||||||
|
|
||||||
env:
|
python:
|
||||||
- TOX_ENV=py27
|
- "3.3"
|
||||||
- TOX_ENV=py33
|
- "3.4"
|
||||||
- TOX_ENV=py34
|
- "3.5"
|
||||||
- TOX_ENV=py35
|
- "3.6"
|
||||||
- TOX_ENV=pep8
|
- "2.7"
|
||||||
- TOX_ENV=coverage
|
|
||||||
- TOX_ENV=lint
|
|
||||||
|
|
||||||
matrix:
|
matrix:
|
||||||
fast_finish: true
|
fast_finish: true
|
||||||
|
include:
|
||||||
|
- env: TOX_ENV=pep8
|
||||||
|
- env: TOX_ENV=coverage
|
||||||
|
- env: TOX_ENV=lint
|
||||||
|
|
||||||
allow_failures:
|
allow_failures:
|
||||||
- env: TOX_ENV=coverage
|
- env: TOX_ENV=coverage
|
||||||
|
|
||||||
@ -38,6 +41,7 @@ before_install:
|
|||||||
- bison -V
|
- bison -V
|
||||||
- flex -V
|
- flex -V
|
||||||
- python -V
|
- python -V
|
||||||
|
- sudo apt-get update -qq
|
||||||
|
|
||||||
install:
|
install:
|
||||||
- SELINUX_USERSPACE_VERSION=libsepol-2.7
|
- SELINUX_USERSPACE_VERSION=libsepol-2.7
|
||||||
@ -64,11 +68,12 @@ install:
|
|||||||
# Ubuntu 12.04's flex generates a redundant decl in libqpol
|
# Ubuntu 12.04's flex generates a redundant decl in libqpol
|
||||||
- sed -i -e "/Wwrite-strings/s/,/, '-Wno-redundant-decls',/" setup.py
|
- sed -i -e "/Wwrite-strings/s/,/, '-Wno-redundant-decls',/" setup.py
|
||||||
|
|
||||||
- pip install tox
|
- pip install tox-travis
|
||||||
|
|
||||||
script:
|
script:
|
||||||
- tox --version
|
- tox --version
|
||||||
- tox -e $TOX_ENV
|
- |
|
||||||
|
[ -z "$TOX_ENV" ] && tox || tox -e $TOX_ENV
|
||||||
|
|
||||||
after_failure:
|
after_failure:
|
||||||
- cat "${TRAVIS_BUILD_DIR}/.tox/tox-0.log"
|
- cat "${TRAVIS_BUILD_DIR}/.tox/tox-0.log"
|
||||||
|
Loading…
Reference in New Issue
Block a user