У нас есть мастер-конвейер, который отвечает за запуск конвейеров из нескольких проектов и выполнение некоторых шагов. Я хочу передать файл с первого конвейера на второй, но я не могу этого сделать.
image:
name: some-image
entrypoint: [""]
variables:
stages:
- create_file
- print_file
- consume_file
create_file:
stage: create_file
variables:
trigger:
project: user-name/project-name
strategy: depend
print_file:
stage: print_file
script:
- sleep 5
- cat output_file.txt
dependencies:
- create_file
consume_file:
stage: consume_file
variables:
trigger:
project: user-name/project-name-alternate
strategy: depend
Я не хочу прибегать к сценариям вместо триггера. Попробовал артефакты и т. Д. c, но я не смог найти способ передать их на следующие конвейеры.
Ps это просто пример набора конвейеров, есть несколько конвейеров, которые зависят от выход из первого трубопровода.