diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000000000000000000000000000000000..4f4d0772dfdfb16947cc5e75769a05707e256bed
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,29 @@
+stages:
+    - build
+    - run_ideal
+    - run_real
+    - postprocess
+
+stage_0:
+    stage: build
+    script: ./examples/01_real-from-ideal.sh 0
+    tags:
+            - slurm.meteo.physik.lmu.de
+
+stage_1:
+    stage: run_ideal
+    script: ./examples/01_real-from-ideal.sh 1
+    tags:
+            - slurm.meteo.physik.lmu.de
+
+stage_2:
+    stage: run_real
+    script: ./examples/01_real-from-ideal.sh 2
+    tags:
+            - slurm.meteo.physik.lmu.de
+
+stage_3:
+    stage: postprocess
+    script: ./examples/01_real-from-ideal.sh 3
+    tags:
+            - slurm.meteo.physik.lmu.de