diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 545935047f36db26ed56bd95bf155dcdfcb3b9cd..35dd054b7ab67b8c342558c8fc798b08f45eabfd 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -37,4 +37,13 @@ quark:
     - make -j2
     - ctest -V -R test_shm_s
   except:
-    - users_doc
\ No newline at end of file
+    - users_doc
+
+doc:
+  script:
+    - source .gitlab-ci-env.sh
+    - git submodule update --init --recursive
+    - mkdir -p build
+    - cd build
+    - cmake .. -DCHAMELEON_ENABLE_DOCS=ON -DCHAMELEON_ENABLE_EXAMPLES=OFF -DCHAMELEON_ENABLE_TESTING=OFF -DCHAMELEON_ENABLE_TIMING=OFF
+    - make