Можем ли мы получить значения из файла конфигурации Jenkins и использовать его в качестве параметра в задании Jenkins? - PullRequest
0 голосов
/ 11 декабря 2018

У меня есть файл конфигурации, созданный с помощью плагина поставщика файлов конфигурации.Файл содержит значения, такие как

val1 = abc
val2 = def
val3 = ["abc","asd"]
val4 = ["abcd","asdf"]

Я хочу извлечь значение из файла, например, val3, и использовать его в качестве параметра для задания Jenkins.Я бы предпочел, чтобы это была опция с несколькими вариантами выбора, использующая плагин типа «Extended Choice Parameter».

Ответы [ 2 ]

0 голосов
/ 21 февраля 2019

С помощью groovy script вы можете прочитать файл, затем прочитать строки и выбрать строки, которые хотите использовать.

0 голосов
/ 20 февраля 2019

Я сделал что-то похожее на это.Вместо того чтобы создавать файл с помощью провайдера config-file, я создал файл на своем главном сервере Jenkins.

Используя параметр расширенного выбора, в разделе «Groovy Script File» я указал путь к своему файлу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...