diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index db0b37fa3d0e2ea011b9b33f290a97028e759776..c4c03986228e6a129c51bb833d714512d627626b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,6 +11,7 @@ stages:
     - build
     - test
     - cleanup
+    - release
 
 build_base:
     stage: build
@@ -46,3 +47,10 @@ cleanup_test:
         - docker stop ${TEST_CONTAINER_NAME}
         - docker network rm ${TEST_NETWORK}
     when: always
+
+release:
+    stage: release
+    script:
+        - docker run --rm -v /var/www/html/hpc-wiki:/mnt ${BASE_IMAGE} mkdocs build --site-dir /mnt
+    only:
+        - master