aboutsummaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml16
1 files changed, 16 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..3c9fb21
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,16 @@
+image: "python:3.7"
+
+# setup environemnt
+before_script:
+ - python --version
+ - pip install -r requirements.txt
+ - pip install flake8
+
+stages:
+ - Static Analysis
+
+flake8:
+ stage: Static Analysis
+ script:
+ - flake8 --count --select=E9,F63,F7,F82 --show-source --statistics
+ - flake8 --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics