From 5ac3f0277c38da68e0696aa644b8d6dfab5dfc7c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Radoslav=20Bod=C3=B3?= <bodik@cesnet.cz>
Date: Tue, 26 Mar 2024 15:59:42 +0100
Subject: [PATCH] general: add basic ci

---
 .gitlab-ci.yml | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)
 create mode 100644 .gitlab-ci.yml

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..97fa8f3
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,24 @@
+---
+image: debian:bookworm
+
+stages:
+  - lint
+  - coverage
+
+lint:
+  stage: lint
+  before_script:
+    - apt-get update && apt-get -y install make
+    - make install
+    - make venv
+  script:
+    - . venv/bin/activate && make lint
+
+coverage:
+  stage: coverage
+  before_script:
+    - apt-get update && apt-get -y install make
+    - make install
+    - make venv
+  script:
+    - . venv/bin/activate && make coverage
-- 
GitLab