aboutsummaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2024-03-22 14:57:33 +0100
committerFlorian Fischer <florian.fischer@muhq.space>2024-03-22 14:57:33 +0100
commitbc53d662cb3d0b5b08986e7e220444c01728001a (patch)
tree00a62db2a002dc549b16d2b4875ea93837f644fb /.gitlab-ci.yml
downloadkmeans-main.tar.gz
kmeans-main.zip
initial commitHEADmain
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml23
1 files changed, 23 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..df064c1
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,23 @@
+image: "muhq/python-dev:3.11.0"
+
+before_script:
+ - python --version
+ - pipenv install --dev
+
+stages:
+ - Static Analysis
+
+pylint:
+ stage: Static Analysis
+ script:
+ - pipenv run make check-pylint
+
+format:
+ stage: Static Analysis
+ script:
+ - pipenv run make check-format
+
+mypy:
+ stage: Static Analysis
+ script:
+ - pipenv run make check-mypy