aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornico <nico@magicbroccoli.de>2020-06-26 19:08:22 +0200
committernico <nico@magicbroccoli.de>2020-06-26 19:08:22 +0200
commit78de6199cef83073421f4d3d59daf39b698c7dd2 (patch)
treed050141fecff19c7fe5b5c55a8a20ededf8e51eb
parent1256ea7de8a093f51b116f2802871480cd646ae8 (diff)
initial ci runner config
* have mercy on my soul
-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