Skip to content

Expose merge request pipeline parameters for MR widget

What does this MR do?

This MR exposes the necessary parameters for showing merge request pipeline information in MR widget.

The new parameters will be used as the following table in fronend:

Case Parameter
Show warning for fork merge request this.mr.source_project_id !== this.mr.target_project_id && this.mr.merge_pipelines_enabled
Show target branch is advanced and the current result of the merge request pipeline is stale this.mr.target_branch_sha != this.mr.pipeline.target_sha (Note: pipeline.target_sha is only present if the pipeline is merge request pipeline)

What are the relevant issue numbers?

This MR has CE backport

Does this MR meet the acceptance criteria?

Edited by Kamil Trzciński

Merge request reports