Параметр файла Jenkins - PullRequest
       9

Параметр файла Jenkins

0 голосов
/ 03 декабря 2018

У меня есть главный конвейер, который вызывает другой субпровод.Подпровод имеет много параметров, среди которых один - идентификатор проекта, а другой - IP-адрес.Мы только передаем идентификатор проекта в подпроект и хотим выбрать соответствующий IP-адрес проекта.Например, у меня есть 10 идентификаторов проекта в серии и 10 IP-адресов, поэтому, если я выберу abc из основного конвейера, он должен получить счетчик из списка идентификаторов проекта и получить третий IP-адрес из списка параметров.

project id      xyz             
                def             
                abc              
                iop             
                bnm             
ip address      10.0.0.5
                10.0.0.1
                10.0.0.2
                10.0.0.3
                10.0.0.4

Так что, если мы передадим параметр abc по основному конвейеру (файл Jenkins), задание сборки должно выбрать ip-адрес 10.0.0.3 из списка параметров.Мы не можем передать IP-адрес в качестве параметра из основной ветви по соображениям безопасности.

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