2016-03-18 2 views
2

Я пытаюсь использовать go cd для непрерывной доставки и создать конвейер для того же самого. Я могу получить результат успеха после запуска задания, но в этом задании я не передал ни одного параметра. Я хочу передать параметр в пользовательской команде, чтобы уменьшить повторение в моих конфигурациях.Как передать параметр в пользовательской команде в Gocd?

+0

Пожалуйста, добавьте ссылку на 'go cd' и пример кода того, что у вас есть и чего вы хотите достичь. – Bolza

+0

Можете ли вы показать свой код? –

+0

@joel goldstick Я использую Go CD UI для настройки моего конвейера. – user3675569

ответ

0

Я не мог получить четкое представление о том, что вы ожидаете. Но насколько я понял, вы хотите выполнить задачу custom command, передав несколько параметров в качестве входных данных.

При выборе пользовательской команды, вы получите что-то вроде

enter image description here

В Arguments блоке, вы могли бы дать input parameters вам необходимо пройти для этой конкретной задачи.

Редактировать: Я думаю, это может вам помочь.

Parameterize your Configuration

Пожалуйста, перейдите по этой ссылке и посмотреть, что это помогает ли вам. Они объяснили об определении и использовании параметра в конвейере

+0

!! Поскольку у нас есть опция параметра в Jenkins, и мы могли бы передать параметр в этом, но то же самое, чего я не могу достичь с Go CD .. Надеюсь, вы понимаете мою озабоченность. – user3675569

+0

Как у нас есть опция параметра в Jenkins, и мы могли бы передать параметр в этом, но то же самое, чего я не могу добиться с Go CD .. Надеюсь, вы понимаете мою озабоченность. – user3675569

+0

@ user3675569, пожалуйста, просмотрите отредактированный ответ и посмотрите, помогает ли это – AVK

0

enter image description here Мы можем передать параметр через переменную окружения -eg Если вы хотите передать версию в своей пользовательской команде, а значение равно 1.2.4, то определите значение в среде переменную и передать значение в вашей команде, например ./abC# {version}.

Вы можете получить ошибку при редактировании команды (параметр не определена ошибка) добавить то же varibale на вкладке параметров, а также. [! [Введите описание изображения здесь] [2]] [2]

Смежные вопросы