Skip to content

Update job detail view sidebar to accommodate post-merge pipelines

Nathan Friend requested to merge nfriend-update-job-detail-view-sidebar into master

What does this MR do?

Updates the job detail sidebar to handle the three cases mentioned in the Job detail view sidebar section here: https://gitlab.com/gitlab-org/gitlab-ee/issues/7380#job-detail-view-sidebar. The relevant UI mockups from this issue have been copied below for convenience:

Requirements Mockups
Normal branch pipeline
  • Copy from changed to for
image
Detached merge request pipeline
  • Ref now shows merge request ID/Link before the source branch
  • Copy from changed to for
image
Merged result merge request pipeline
  • Ref now shows merge request ID/Link before source branch and adds target branch
  • Copy from changed to for
image

What are the relevant issue numbers?

https://gitlab.com/gitlab-org/gitlab-ee/issues/7380

https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/25679

Does this MR meet the acceptance criteria?

Edited by Nathan Friend

Merge request reports