Need unique identifiers for Child pipelines

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Hi,

Issue Description :

We have a parent pipeline from which child pipelines are triggered if there are any changes in the child projects, but there is no unique identifier to find which pipeline belongs to which sub project.

Also via pipeline API we cant retrieve child pipeline details. There is no relationship/link from which we can retrieve child pipeline from parent or vice versa.

Project Structure:

ProjectStructure.txt

Details:

We are using JOBS API to retrieve last successful jobs of particular branch-project but the API response does not have details of child project from which it is triggered as Project will be referring to Main project and Lambda projects are folders inside Main Project.

Solution required :

  1. Need some unique identification in Jobs API and child pipeline API as to for which project/ folder they belong to.
  2. Relation ship between parent and child pipeline that can be retrieved by pipeline. [As of now we dont get details of Child pipelines or jobs of child pipelines via pipeline API]

Can any one help on how to get unique identification of child pipelines?

Thanks in advance.

Edited by 🤖 GitLab Bot 🤖