From 3a2d2a73aca2fa2215b99f2dcd7bf537c810dcd2 Mon Sep 17 00:00:00 2001 From: Clemens Wolff Date: Fri, 25 Jan 2019 09:22:20 -0500 Subject: [PATCH] Add flake8 linter to CI --- .dockerignore | 1 + .flake8 | 3 +++ requirements.txt | 1 + tools/ci.sh | 1 + 4 files changed, 6 insertions(+) create mode 100644 .flake8 diff --git a/.dockerignore b/.dockerignore index b693ba1b..71043729 100644 --- a/.dockerignore +++ b/.dockerignore @@ -5,4 +5,5 @@ app/db.sqlite3 !data/ !tests/ !tools/ +!.flake8 !requirements.txt diff --git a/.flake8 b/.flake8 new file mode 100644 index 00000000..21c000e8 --- /dev/null +++ b/.flake8 @@ -0,0 +1,3 @@ +[flake8] +filename = app/* +max-line-length = 120 diff --git a/requirements.txt b/requirements.txt index 61264e6e..bbbb681a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -6,6 +6,7 @@ django-widget-tweaks==1.4.2 djangorestframework==3.8.2 djangorestframework-filters==0.10.2 Faker==0.8.8 +flake8==3.6.0 gunicorn==19.9.0 mixer==6.1.3 psycopg2==2.7.5 diff --git a/tools/ci.sh b/tools/ci.sh index 5bdb9590..8342620e 100755 --- a/tools/ci.sh +++ b/tools/ci.sh @@ -2,6 +2,7 @@ set -o errexit +flake8 python app/manage.py migrate python app/manage.py collectstatic python app/manage.py test server.tests