|
|
|
@ -18,7 +18,6 @@ matrix:
|
|
|
|
|
- python: 2.7
|
|
|
|
|
name: 2.7 (xenial)
|
|
|
|
|
- python: pypy
|
|
|
|
|
dist: trusty
|
|
|
|
|
- python: 3.3
|
|
|
|
|
dist: trusty
|
|
|
|
|
- python: 3.4
|
|
|
|
@ -70,8 +69,8 @@ script:
|
|
|
|
|
- if [[ "$F2B_PY" = 3 ]]; then coverage run bin/fail2ban-testcases --verbosity=2; fi
|
|
|
|
|
# Use $VENV_BIN (not python) or else sudo will always run the system's python (2.7)
|
|
|
|
|
- sudo $VENV_BIN/pip install .
|
|
|
|
|
# Doc files should get installed on Travis under Linux (python >= 3.8 seem to use another path segment)
|
|
|
|
|
- if [[ $TRAVIS_PYTHON_VERSION < 3.8 ]]; then test -e /usr/share/doc/fail2ban/FILTERS; fi
|
|
|
|
|
# Doc files should get installed on Travis under Linux (some builds/python's seem to use another path segment)
|
|
|
|
|
- test -e /usr/share/doc/fail2ban/FILTERS && echo 'found' || echo 'not found'
|
|
|
|
|
# Test initd script
|
|
|
|
|
- shellcheck -s bash -e SC1090,SC1091 files/debian-initd
|
|
|
|
|
after_success:
|
|
|
|
|