diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 37212fe2ebc5204f5eb266cdf513b1f6631da804..66392281dc4b01c85b742f5cdbb099ca53c3d49a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -12,6 +12,9 @@ services:
 
 client_build:
   stage: build
+  only:
+    - master
+    - merge_requests
   tags:
     - docker
     - git
@@ -25,6 +28,9 @@ client_build:
 
 service_build:
   stage: build
+  only:
+    - master
+    - merge_requests
   tags:
     - docker
     - git
@@ -39,6 +45,9 @@ service_build:
 
 service_test:
   stage: test
+  only:
+    - master
+    - merge_requests
   tags:
     - docker
     - git
@@ -49,6 +58,9 @@ service_test:
 
 client_test:
   stage: test
+  only:
+    - master
+    - merge_requests
   tags:
     - docker
     - git