У меня 2 задания. Я хочу, чтобы 1-я работа запускала второе задание с параметрами из 1-го задания.jenkins Parameterized Trigger Plugin не передает параметры по течению
Мне удалось получить файл свойств, содержащий эти параметры (key = value), и с помощью плагина inject env мне также удалось установить эти параметры в параметрах моего первого задания.
Теперь проблема:
Я попробовал запуск 2-ой работы с предопределенными параметрами (т.е. идентификатор = $ ID). Это не сработало. Второе задание получило этот параметр: id = $ id (строка $ id), а не значение id из 1-го задания. это, хотя значение $ id определено в 1-ом задании.
Я также попытался предоставить файл свойств в качестве параметра. не работает. не получил от него никаких параметров для 2-го задания.
Я пробовал «Параметры из файла свойств» (второе изображение) - не работал. :( попробовал «Текущие параметры сборки» также - пока не работает. Я вижу параметры в родительском задании, но они не передаются дочернему заданию. Мне нужно установить параметры сборки (в дочернем задании) с тем же именем, что и параметры, которые я получаю от родительской работы (я пробовал это, просто убедившись ...). – Matoy
@Matoy Да, это именно то, что вам нужно сделать, вы в значительной степени просто вводите те же переменные снова для каждого шага, в котором они вам нужны. К сожалению, каждый из них должен быть изменен, если вы хотите переименовать их, например. –