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