diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000000000000000000000000000000000000..704e367a988925ca5b094364ffec6675bbf68cbf
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,16 @@
+image: mpoquet/latex-minimal_ci:latest
+
+variables:
+  GIT_SUBMODULE_STRATEGY: normal
+
+stages:
+  - build
+
+slides:
+  stage: build
+  script:
+    - nix-build
+    - cp -rL --no-preserve=all result/slides.pdf ./
+  artifacts:
+    paths:
+      - slides.pdf