Link to the "root" CI pipeline in the commit view in the case of triggered pipelines, not the latest pipeline
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
As described in gitlab-ce#22972 a way to get multiple pipelines in a project is to use triggers within the CI itself to start "sub-pipelines".
This screenshot shows the resulting commit view. Top-left is a link to the latest pipeline, whereas the window on the right shows the "root" pipeline:
Instead of showing the latest pipeline ID with everything else hidden under the Pipelines tab the commit view should check:
- Are there more than one pipeline?
- If so, does the child/parent relationship lead back to the oldest ID?
And then show e.g.:
Pipeline <root pipeline ID> passed with stages XY in <time>: N other triggered pipelines are [finished|still running]
Or maybe show some mini truncated version of the graph UI shown on the root pipeline itself.
Edited by 🤖 GitLab Bot 🤖
