]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#3732] Do not run fuzz jobs on MR creation
authorAndrei Pavel <andrei@isc.org>
Sat, 26 Apr 2025 05:08:34 +0000 (08:08 +0300)
committerAndrei Pavel <andrei@isc.org>
Sat, 26 Apr 2025 07:42:27 +0000 (10:42 +0300)
.gitlab-ci.yml

index a5b0af3fc2c85c95c3db43e39ff308662b9c1716..2c5b8ae000be15502e110cb2382826ee5783a7db 100644 (file)
@@ -7,7 +7,7 @@ variables:
   CFL_CACHE_DIR: '/ccache/cfl-cache'
   CFL_IMAGE: 'gcr.io/oss-fuzz-base/clusterfuzzlite-run-fuzzers'
   CFL_PLATFORM: gitlab
-  FUZZ_SECONDS: 600 # 10 min (ClusterFuzzLite defaults)
+  FUZZ_SECONDS: 600  # 10 min (ClusterFuzzLite defaults)
   FUZZING_ARGS: '-rss_limit_mb=8192'
   LD_LIBRARY_PATH: "/opt/kea/lib:/usr/lib/x86_64-linux-gnu:/lib/x86_64-linux-gnu:/builds/isc-projects/kea"
   PARALLEL_FUZZING: true
@@ -167,8 +167,8 @@ fuzz:
     # Prevent duplicate pipelines.
     - if: $CI_OPEN_MERGE_REQUESTS && $CI_COMMIT_BRANCH == null
       when: never
-    # On merge request.
-    - if: $CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS
+    # Make the job manual on the MR.
+    - if: $CI_COMMIT_BRANCH && $CI_OPEN_MERGE_REQUESTS || $CI_PIPELINE_SOURCE == 'merge_request_event'
       variables:
         MODE: "code-change"
       when: manual