diff options
author | Calum Lind <calumlind@gmail.com> | 2018-10-05 15:33:26 +0100 |
---|---|---|
committer | Calum Lind <calumlind@gmail.com> | 2018-10-05 18:45:37 +0100 |
commit | 9e29fe41113b78e5d38621eacfc9f817f8b9b3d2 (patch) | |
tree | 5b069f99f3edbe2f97279775b9d91831c303edad /.travis.yml | |
parent | a8a4fb69c099b82f3d35ac94e6198996971749dc (diff) | |
download | deluge-9e29fe41113b78e5d38621eacfc9f817f8b9b3d2.tar.gz deluge-9e29fe41113b78e5d38621eacfc9f817f8b9b3d2.tar.bz2 deluge-9e29fe41113b78e5d38621eacfc9f817f8b9b3d2.zip |
[Tests] Lint with pre-commit
- Add lint section to tox.
- Replace flake8 with lint on Travis and remove commented out sections.
- Remove flake8 from appveyor to reduce sequential testing time.
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/.travis.yml b/.travis.yml index cd8fa102d..d0b77bfaa 100644 --- a/.travis.yml +++ b/.travis.yml @@ -10,6 +10,14 @@ before_install: - lsb_release -a - sudo add-apt-repository ppa:deluge-team/develop -yu +addons: + apt: + sources: + - deadsnakes + packages: + # Need Py 3.6 specifically for pre-commit to run black formatter. + - python3.6 + # command to install dependencies install: - bash -c "echo $APTPACKAGES" @@ -33,13 +41,9 @@ matrix: - env: TOX_ENV=pydef - if: commit_message =~ SECURITY_TEST env: TOX_ENV=security - - env: TOX_ENV=flake8 - #- env: TOX_ENV=flake8-complexity + - env: TOX_ENV=lint - env: TOX_ENV=docs - #- env: TOX_ENV=todo - #- env: TOX_ENV=trial APTPACKAGES="$APTPACKAGES $APTPACKAGES_GTKUI" - env: TOX_ENV=pygtkui APTPACKAGES="$APTPACKAGES $APTPACKAGES_GTKUI" - #- env: TOX_ENV=testcoverage APTPACKAGES="$APTPACKAGES $APTPACKAGES_GTKUI" - env: TOX_ENV=plugins virtualenv: |