Skip to content

Add triggered badge to pipeline views

What does this MR do and why?

Add triggered badge to pipeline views.

It can be very useful to see on a pipeline level if it was triggered with a trigger token.
This information is already presented on the job tables, but not on the pipeline tables.

That information is now also visible on the pipeline level.

Screenshots or screen recordings

Pipeline list Pipeline detail view
image image image image

How to set up and validate locally

  1. Create a project
  2. Create a .gitlab-ci.yml
    job:
        script:
            - echo hi
  3. Create a pipeline trigger token [Docs]
  4. Trigger a pipeline with the trigger token [Docs]
  5. Check the pipeline list and notice the triggered badge
  6. Click on the pipeline and see that it also shows in the pipeline header on the detail page

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Niklas van Schrick

Merge request reports