Skip to content

ci: Prevent duplicate pipelines for MRs

Do not create a pipeline for $CI_PIPELINE_SOURCE == 'push' if $CI_OPEN_MERGE_REQUESTS is set, which means there are open MRs using the branch as the source.

See daenzer/xserver!1 (closed) for an example: Pushing daenzer/xserver@76b0108d created only an MR pipeline.

Merge request reports