У меня есть репо, из которого я просматриваю различные папки и создаю разные вещи в каждом репо.ConcourseCI: Запустить задачу из отображаемого/переименованного вывода get resource
Поскольку многие этапы схожи, я пытался немного упорядочить вещи и использовать выходное сопоставление, чтобы «переименовать» каталог в общее имя, но оно, похоже, не ведет себя. Все, что я могу получить это сообщение об ошибке: «неизвестный источник артефакт: репо»
(фрагмент) Мой трубопровод:
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 repo через более простое имя («repo») в этом плане сборки, но это не похоже.
Я пропустил какой-то способ достижения этого или это решение ошибки/дизайна?
Спасибо, я пропустил эту линию в документах. –