diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9dacc711f72feb145f78b8a76da602bcb86dc763..0cfd80fa455e1855b3879647d0d53715efe93add 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -19,7 +19,10 @@ pages:
         mike set-default --deploy-prefix public -r $HTTPS_REMOTE -p -b $PAGES_BRANCH latest
       elif [ "$CI_COMMIT_REF_NAME" == "develop" ]; then
         mike deploy --deploy-prefix public -r $HTTPS_REMOTE -p -b $PAGES_BRANCH -u $CI_COMMIT_BRANCH
+      elif [ -n "$CI_CLEAN"]; then
+        rm -rf public/$CI_CLEAN
       fi
+
     - git checkout $PAGES_BRANCH -- public/
   artifacts:
     paths: