Parent/child pipeline: all child stages have same name on icon hover

I have a monorepo that has a parent pipeline that triggers 3 child pipelines for now. Here is the parent (only showing one child).

stages:
  - trigger

wp-jobs:
  stage: trigger
  trigger:
    include: wp-jobs/.gitlab-ci.yml
  rules:
    - changes:
        - .gitlab-ci.yml
        - wp-jobs/*

Here is an example of one of the children.

image: gradle:alpine

variables:
  GRADLE_OPTS: "-Dorg.gradle.daemon=false"

before_script:
  - export GRADLE_USER_HOME=`pwd`/.gradle

build:
  stage: build
  script:
    - gradle --build-cache wp-jobs:assemble
  cache:
    key: "$CI_COMMIT_REF_NAME"
    policy: push
    paths:
      - wp-jobs/build
      - .gradle

When all of the child pipelines run, clicking on the parent shows this view that shows the children by name which is great.

On the main Pipelines screen, hovering over each child stage only shows wp-cloud, which is the repo name, not the child pipeline.

Then when I click on one of the failed stage icons, it goes here and I have no idea what child actually failed.

Is there a way to get both of these views to show the child pipeline name instead of the repo (or maybe parent pipeline) name? We will have about 20 child pipelines so this would be a mess if we can’t.

1 Like