From: Andrei Pavel Date: Mon, 28 Apr 2025 06:41:07 +0000 (+0300) Subject: [#3732] Do not run fuzz jobs on MR creation X-Git-Tag: Kea-2.7.8~6 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f86f50960647a63b121c69b716817c1e81986ff5;p=thirdparty%2Fkea.git [#3732] Do not run fuzz jobs on MR creation --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2c5b8ae000..2ca473ce57 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -167,13 +167,19 @@ fuzz: # Prevent duplicate pipelines. - if: $CI_OPEN_MERGE_REQUESTS && $CI_COMMIT_BRANCH == null when: never - # Make the job manual on the MR. - - if: $CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS || $CI_PIPELINE_SOURCE == 'merge_request_event' + # Make the job manual on creating of MR. + - if: $CI_PIPELINE_SOURCE == 'merge_request_event' variables: MODE: "code-change" when: manual allow_failure: true - # Run on any other event, including push to MR branch and push to master. + # Make the job manual on push to MR. + - if: $CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS + variables: + MODE: "code-change" + when: manual + allow_failure: true + # Run on any other event, including push to master. - when: always before_script: # Get GitLab's container id.