Jenkins文件参数选项

时间:2018-12-03 14:04:49

标签: jenkins jenkins-pipeline

我有一个主管道,它调用了另一个子管道。子管道具有许多参数,其中一个是项目ID,另一个是IP地址。 我们仅将项目ID传递到子管道,并希望选择相应的项目IP地址。 例如,我有10个串联的项目ID和10个IP地址,因此,如果从主管道中选择abc,则应该从项目ID列表中获取计数,并从参数列表中获取第3个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

因此,如果我们通过主管道(Jenkins文件)传递abc参数,则构建作业应从参数列表中选择10.0.0.3 ip地址。 出于安全原因,我们无法从主分支传递ip地址作为参数。

0 个答案:

没有答案