diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9efade782eb454632432460887e5f8cc97cd2073..2a6f03031d9dadbd24888691dba003c959da1786 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,19 +1,19 @@
+variables:
+  GIT_SUBMODULE_STRATEGY: recursive
+
 pages:
   image: davidbergstrom/pycommandcenterenv
   stage: deploy
-  before_script:
-    - git submodule sync --recursive
-    - git submodule update --init --recursive
   script:
     - mkdir build
     - cd build
     - cmake ..
-    - make -j 3 library
+    - make library
     - cd ../docs
     - make html
     - cd ..
     - mkdir .public
-    - cp -r docs/_build/html .public
+    - cp -r docs/_build/html/* .public
     - mv .public public
   artifacts:
     paths: