С помощью конвейера сборки конструктора / класса вы можете определить переменные конвейера со значениями по умолчанию для передачи в задачи. Как мне сделать то же самое для конвейера на основе YAML?
Я хочу создать три конвейера сборки, для каждого из которых будет задана отдельная переменная со своим значением. Все три указывают на один файл YAML. Документация гласит:
Вы можете выбрать, какие переменные могут быть установлены во время очереди, а какие зафиксированы автором конвейера. Если переменная появляется в блоке переменных файла YAML, она фиксируется и не может быть переопределена во время очереди. Чтобы разрешить установку переменной во время очереди, убедитесь, что она не отображается в блоке переменных конвейера или задания. Вы можете установить значение по умолчанию в редакторе, и это значение может быть переопределено лицом, стоящим в очереди конвейера.
Непонятно, как это сделать для файла YAML.
Я могу создать файл шаблона YAML и отдельный файл YAML для каждого значения конфигурации, которое вызывает файл шаблона, но тогда я не могу установить значение конфигурации во время выполнения.