diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6b0b495e9fdd0cc4499c1c929ee72e5c58219591..f0cd2064d1ade6cca266a8c986d8282d65986942 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -14,3 +14,18 @@ pages:
   artifacts:
     paths:
     - public
+  except:
+    - tags
+
+docs:
+  tags:
+  - docs
+  script:
+  - "./gitlab-build.sh"
+  artifacts:
+    paths:
+    - public
+  only:
+    - tags
+  except:
+    - branches