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.