У меня есть репо, в котором я просматриваю разные папки и создаю разные вещи в каждом репо.
Поскольку многие шаги похожи, я пытался немного упростить работу и использовать сопоставление вывода, чтобы «переименовать» каталог в обычное имя, но, похоже, это не работает. Все, что я могу получить, это ошибка: "неизвестный источник артефакта: репо"
(Фрагмент) Мой конвейер:
resources:
# I have more of these, one for each path I'm interested in but not shown here.
- name: repo-folder--11.1--common
type: git
source:
uri: [email protected]:myorg/project
branch: concourse-pipeline
private_key: {{github_private_key}}
paths:
- 11.1/common
jobs:
- name: common-image-build
plan:
- get: repo-folder--11.1--common
output_mapping:
repo-folder--11.1--common: repo
trigger: true
- get: centos-docker-image
- task: generate-tag
file: repo/task-generate-tag.yml
params:
prefix: "1.11-"
Я надеялся, что output_mapping
на моем get
позволит мне ссылаться на этот репозиторий git через более простое имя («репозиторий») в этом плане сборки, но, похоже, этого не происходит.
Я упустил какой-то способ добиться этого или это ошибка/дизайнерское решение?