diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8e3b948159af2153355f88b766302ca6e6232528..42ddb4ac04017d6a79314cc093b555622e01bb5a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -16,12 +16,12 @@ before_script:
 pages:
   stage: deploy
   script:
-  - make html
-  - make latexpdf
-  - mv _build/latex/bbdocs.pdf _build/html/bbdocs.pdf
+  - sphinx-build -b html . public
+  - sphinx-build -M latexpdf . public
+  - mv public/latex/bbdocs.pdf public
   artifacts:
     paths:
-    - _build/html
+    - public
   rules:
     - if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH