我在jenkins中配置了一个作业,它有4-5的选择参数。到目前为止,我们一直在做“用参数构建”->,选择其中一个参数并运行作业。
现在出现了一个新的需求,在这里,必须用每个参数逐一触发相同的任务。
我对詹金斯很陌生,对这个要求我找不到确切的解决办法。在这里找人帮忙。
谢谢。
发布于 2018-11-05 13:29:59
你可以用管道触发吗?
node{
try{
stage('1st Parameter')
{
build job: 'target_job_name_here', parameters:
[
string(name: 'parameter_1', value: 'Parameter1-value')
]
}
}
catch (err){
echo "1st Parameter fail"
}
try{
stage('2nd Parameter')
{
build job: 'target_job_name_here', parameters:
[
string(name: 'parameter_2', value: 'Parameter2-value')
]
}
}
catch (err){
echo "2nd Parameter fail"
}
try{
stage('3rd Parameter')
{
build job: 'target_job_name_here', parameters:
[
string(name: 'parameter_3', value: 'Parameter3-value')
]
}
}
catch (err){
echo "3rd Parameter fail"
}
}不确定这会不会有帮助?
https://stackoverflow.com/questions/53154635
复制相似问题