diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f1d892dc001c98fee8f1c6c4eec96de4771652f7..b30748313302cb6b92c4f0c92f5fe2cf694a7f2b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -25,6 +25,11 @@ before_script:
   variables:
     DEBIAN_RELEASE: buster
 
+.build-bullseye:
+  extends: .build
+  variables:
+    DEBIAN_RELEASE: bullseye
+
 base-stretch:
   extends: .build-stretch
   stage: base
@@ -43,6 +48,12 @@ latex-buster:
   variables:
     IMAGE_NAME: fsmpi-latex
 
+latex-bullseye:
+  extends: .build-bullseye
+  stage: first
+  variables:
+    IMAGE_NAME: fsmpi-latex
+
 packages-stretch:
   extends: .build-stretch
   stage: first
diff --git a/fsmpi-base/bullseye.list b/fsmpi-base/bullseye.list
new file mode 100644
index 0000000000000000000000000000000000000000..0c64abca8f3a1112be2dc1938e74198d7559de39
--- /dev/null
+++ b/fsmpi-base/bullseye.list
@@ -0,0 +1,3 @@
+deb http://ftp.halifax.rwth-aachen.de/debian bullseye main
+deb http://security.debian.org/debian-security bullseye-security main
+deb http://ftp.halifax.rwth-aachen.de/debian bullseye-updates main