Как читать строковую переменную в конвейерном скрипте Jenkins под post block - PullRequest
0 голосов
/ 28 февраля 2020

Как читать строковую переменную в конвейерном скрипте Jenkins в постблоке

Мы создали задание Jenkins для запуска наших скриптов автоматизации. Я могу прочитать строковый параметр в сценарии конвейера Jenkins, но не могу прочитать в пост-блоке сценария конвейера.

Параметр строки. enter image description here

Конвейерный скрипт - Публикация в блоге.

enter image description here

Как заменить выделенное значение строковым параметром в пост-блоке.

Я могу прочитать параметр, используя% projectName% в сценарии конвейера. Но то же самое не работает в почтовом блоке.

1 Ответ

1 голос
/ 28 февраля 2020

Вы можете использовать params.projectName внутри ${} в двойных кавычках:

cucumber fileIncludePattern: '0.json', jsonReportDirectory: "C:/testing/newproject/domain/${params.projectName}/target"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...