Создание пользовательской метки конвейера в конвейере GoCD

Я хочу добавить имя ветки, которое я указал в разделе «Материалы» в конвейере GoCD.

В настоящее время моя метка конвейера имеет счетчик и фиксирует хэш.

Например:

если имя моей ветки "мастер", метка должна быть 104-мастер-82862b9a99599130e0306429882ead4c22d07ce4

если имя моей ветки "US73173", метка должна быть 104-US73173-82862b9a99599130e0306429882ead4c22d07ce4

Пожалуйста помоги мне с этим.


person Sathishkumar    schedule 08.01.2018    source источник


Ответы (1)


Вы должны быть в состоянии сделать это:

  1. Создание параметра конвейера на вкладке «Параметры», чтобы указать вашу ветку git. пример: имя: mybranch значение: US73173
  2. Использование нового параметра конвейера для указания вашей ветки вместо прямого указания его для материала на вкладке «Материалы», например: #{mybranch}
  3. Отредактируйте шаблон метки конвейера на вкладке «Общие параметры», чтобы использовать новый параметр конвейера. Например: ${COUNT}-#{mybranch}-${git}

Метки Go-CD: https://docs.gocd.org/current/configuration/admin_use_custom_pipeline_label.html

person John Cornell    schedule 17.01.2018