diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a141714c69aee94724952267905a19487a568613..ba492987ba532a9e9308ddf51d8512b719319a1b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -84,6 +84,15 @@ coverage:
         paths:
             - reports/coverage
 
+
+build-docs:
+    image: docker.km3net.de/base/python:3.6
+    stage: doc
+    script:
+        - *virtualenv_definition
+        - cd doc && make clean && make html
+    cache: {}
+
 pages:
     image: docker.km3net.de/base/python:3.6
     stage: doc