Expose schedule name for pipelines

What does this MR do and why?

Expose schedule name

Expose pipeline schedule name in place of pipeline name when pipeline was created from a pipeline schedule. This will make pipelines more easily identifiable.

Changelog: changed

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

Build > Pipelines

Screenshot_2024-10-16_at_12.06.02_PM

Code > Commits > Commit > Pipelines

Screenshot_2024-10-16_at_2.41.41_PM

Truncated

Screenshot_2024-10-17_at_10.21.21_AM

How to set up and validate locally

  1. Setup a pipeline schedule with a unique description
  2. Run the scheudle
  3. View the schedule Build > Pipelines or via a commit
  4. Ensure schedule name shows for pipeline
  5. Ensure pipeline name shows for pipelines that don't have a schedule (if name is setup)
  6. Ensure commit shows if pipeline name or schedule are not present

Related to #349936 (closed)

Edited by Payton Burdette

Merge request reports

Loading