From bdaf27ef5d776028c1b8192ffecf2bc76de378a6 Mon Sep 17 00:00:00 2001
From: Alexis POYEN <apoyen@grandlyon.com>
Date: Fri, 2 Aug 2024 14:33:59 +0200
Subject: [PATCH] CI: run test and build pipeline on MR only when targetting
 develop

---
 .gitlab-ci.yml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 1e4ec40..e0dc6e6 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -22,7 +22,7 @@ build-back:
       - ./back/node_modules
     expire_in: 1h
   rules:
-    - if: $CI_COMMIT_BRANCH != "master" && $CI_COMMIT_BRANCH != "release"
+    - if: $CI_COMMIT_BRANCH != "master" && $CI_COMMIT_BRANCH != "release" && $CI_PIPELINE_SOURCE != "merge_request_event"
       changes:
         - .gitlab-ci.yml
         - back/**/*
@@ -43,7 +43,7 @@ test-back:
       - ./back/coverage/lcov.info
     expire_in: 5 mins
   rules:
-    - if: $CI_COMMIT_BRANCH != "master" && $CI_COMMIT_BRANCH != "release"
+    - if: $CI_COMMIT_BRANCH != "master" && $CI_COMMIT_BRANCH != "release" && $CI_PIPELINE_SOURCE != "merge_request_event"
       changes:
         - .gitlab-ci.yml
         - back/**/*
-- 
GitLab