diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5f7241dcd6982fffbe5a4749a4b93e9f9df1ac8f..11d2a507e0077b148483d8cc132395c7ae8d5b1a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -58,3 +58,19 @@ deploy_demo-master:
         up -d
   only:
     - master
+
+pages:
+  stage: deploy
+  image:
+    name: python:3.8-buster
+  before_script:
+  - apt-get -y update && apt-get -y install make
+  - pip install poetry
+  script:
+  - pip install poetry
+  - poetry install; poetry run make -C docs html BUILDDIR=../public/docs
+  artifacts:
+    paths:
+    - public/
+  only:
+  - master