Загрузите артефакты дочернего конвейера gitlab в родительский
У меня есть следующий родительский конвейер, который запускает дочерний конвейер на первом этапе:
stages:
- one
- two
one:
stage: one
trigger:
include: child.yaml
two:
stage: two
needs:
- one
script:
- echo artifact.txt
Дочерний конвейер child.yaml создает файл artifact.txt:
stages:
- child
child:
stage: child
script: echo Hello > artifact.txt
artifacts:
paths:
- artifact.txt
Я хотел бы использовать этот артефакт на втором этапе родительского конвейера. Кажется, есть некоторая работа, чтобы сделать это возможным (https://gitlab.com/gitlab-org/gitlab/-/merge_requests/29710), однако неясно, как это реализовать.
Как будет выглядеть законченный и рабочий пример?