Создание настраиваемой метки конвейера в конвейере GoCD
Я хочу добавить название ветви, которое я указал в разделе "Материалы" в конвейере GoCD.
В настоящее время моя метка конвейера имеет счетчик и фиксирует хэш.
Например:
если имя моей ветви "master", метка должна быть 104-master-82862b9a99599130e0306429882ead4c22d07ce4
если мое имя филиала "US73173", метка должна быть 104-US73173-82862b9a99599130e0306429882ead4c22d07ce4
Пожалуйста помоги мне с этим.
1 ответ
Решение
Вы должны быть в состоянии сделать это:
- Создание параметра конвейера на вкладке "Параметры" для указания вашей ветки git. пример: имя:
mybranch
значение:US73173
- Использование нового параметра конвейера для указания вашей ветви вместо непосредственного указания его для материала на вкладке Материалы, например:
#{mybranch}
- Отредактируйте шаблон метки на конвейере на вкладке Общие параметры, чтобы использовать новый параметр конвейера. Например:
${COUNT}-#{mybranch}-${git}
Ярлыки Go-CD: https://docs.gocd.org/current/configuration/admin_use_custom_pipeline_label.html