diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b6049c7dea2af5730b6719b89772fca5cb76cb94..67840eb44a10ea3aa4ee850ee6a5f0108b33fb10 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -72,6 +72,10 @@ build-testenv: &build-testenv
   stage: setup
   timeout: 2h
   needs: []
+  only:
+    - pipelines
+    - schedules
+    - web
   script:
     - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY