Expose parent_pipeline as a filter option to provide a list of child pipelines
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Problem to solve
When utilizing parent/child pipelines to build services as part of a mono-repo application structure, there is currently no way to filter the pipelines page to see when a child pipeline has been triggered, or it's status (pass/failed).
Example:
Application: Monorepo that has 3 microservices that build from a single git repo.
Utilizing the rules syntax, we can trigger the microservices to only run a build pipeline when a file in its path has changed. i.e. (only:changes: -service/path/**/*)
Now that I have those contextually building, I need to see historical data of all the pipelines that have built a new microservice, but there is currently no filter to do that.
To do this, we would need to filter pipelines where the source is parent_pipeline
Intended users
- Delaney (Development Team Lead)
- Sasha (Software Developer)
- Devon (DevOps Engineer)
- Rachel (Release Manager)
- Allison (Application Ops)
User experience goal
Proposal
Add a filter pipelines where the source is parent_pipeline = [trigger job]
