diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index fe9b7889fcc600852c236eecd8d81c97ce3f4d34..8deb9626132b841b7811cec6d6816b10f59a50e9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -6,13 +6,25 @@ pages:
   image:
     name: tsgkadot/docker-doxygen
     entrypoint: [""]
+  before_script:
+    - mkdir -p public
   script:
     - git -c http.sslVerify=false clone https://gitlab.studip.de/studip/studip.git
     - cd studip
     - doxygen Doxyfile
-    - mv doc/html ../public
-#    - doxygen
-#    - mv /doxygen/output/path public
+    - mv doc/html ../public/main
+    - git checkout 5.3
+    - doxygen Doxyfile
+    - mv doc/html ../public/5.3
+    - git checkout 5.2
+    - doxygen Doxyfile
+    - mv doc/html ../public/5.2
+    - git checkout 5.1
+    - doxygen Doxyfile
+    - mv doc/html ../public/5.1
+    - git checkout 5.0
+    - doxygen Doxyfile
+    - mv doc/html ../public/5.0
   artifacts:
     paths:
       - public