diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index fe2bb344b690e43cddf6f566f225b7b295695d9c..819162d156d2e02ac64b56a580f3d6612596bbd2 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,6 +11,7 @@ pages:
   artifacts:
     paths:
       - public
+      - logs
     expire_in: 2 days
   tags:
     - lmap
diff --git a/build_doc.sh b/build_doc.sh
index 457db4b81eee3e033308526fe1cbe308f18f0588..ece88f17e124814cc37ae2dfe88f032506b2dae9 100755
--- a/build_doc.sh
+++ b/build_doc.sh
@@ -24,5 +24,8 @@ HYSOP_VERBOSE=false meson compile -C ${BUILD_DIR} doctest
 cd -
 mv ${BUILD_DIR}/docs/build/html  public
 
+mkdir -p logs
+mv ${BUILD_DIR}/doxygen.log ${BUILD_DIR}/sphinx.log logs/.
+
 rm -rf ${BUILD_DIR} ${ROOT_DIR} ${INSTALL_DIR}
 exit 0