0

У меня есть конвейер в Jenkins, где один проект отправляет параметр в следующий. Триггер устанавливается во время этапа сборки и является последним шагом в процессе сборки. Я проверил кнопку «Для каждого файла свойств, вызывается сборка», где файлы свойств, которые нужно прочитать, находятся в рабочем пространстве текущего проекта.Jenkins - Использование параметров сборки, переданных во время запуска задания

В сборке я вижу, что проект Downstream, следующий за текущим, получает свойства файла свойств. Но когда я пытаюсь получить к ним доступ, он просто берет имя переменной, а не значение. Это означает, что я не могу получить доступ к параметрам в файле свойств. Можете ли вы рассказать мне, как я могу получить доступ к параметрам, которые были переданы во время запуска из файла свойств? Я пробовал все, но я не могу получить к ним доступ.

Изображение параметризованных Trigger--

enter image description here

+0

Я получил его сейчас, не беспокоясь. – AndyrK

+0

Привет АндырК, рад, что вы его работали! Не могли бы вы опубликовать свой ответ, а затем принять его как правильно в интересах других, у которых есть этот вопрос? –

+0

Я уже опубликовал свой ответ. – AndyrK

ответ

0

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

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