#jenkins #jenkins-pipeline #jenkins-plugins
#Дженкинс #дженкинс-конвейер #дженкинс-плагины
Вопрос:
Возможно ли иметь текстовое поле, которое может рекомендовать вам записи на основе того, что вы вводите?
Что-то, что работает следующим образом:https://plugins .jenkins.io/extensible-choice-parameter /. К сожалению, этот параметр несовместим с конвейером, и я не могу его использовать.
Синтаксис генератора конвейера
Существует ли альтернатива?
Комментарии:
1. Вы уверены, что он не поддерживается?? Черт возьми, это один из самых полезных плагинов! Я могу дать вам грубое решение, в котором вы могли бы поместить
freestyle
задание перед заданием конвейера, запустить его и передать свое значение в качестве параметра дляpipeline
задания.2. Я бы сказал, что я почти уверен. Документации 3-4 года, в ней ничего не говорится о конвейере, и если вы перейдете к: yourJenkinsUrl/ directive-generator / и попытаетесь сгенерировать параметры, вы не увидите их в списке там. Ваш обходной путь является аккуратным и может потребовать обслуживания, поэтому я бы предпочел другое решение.
3. На самом деле я только что протестировал его с помощью
Global Choice Parameter
, и он отлично работал вот такecho myextensible
. Можете ли вы попробовать и поделиться некоторыми скриншотами.4. Конечно, я обновил сообщение.
5. Хорошо, тогда добавьте свое решение в качестве ответа, и я удалю эту часть. Для меня это не работает, поэтому, с моей точки зрения, утверждение верно.