我有一个在詹金斯配置的工作,该工作有4-5个选择参数。到现在为止,我们一直使用“使用参数构建”->选择参数之一并运行作业。
现在出现了一个新要求,其中必须使用这些参数中的每个参数一次触发相同的作业。
我对詹金斯很陌生,无法找到此要求的确切解决方案。在这里寻求帮助。
谢谢。
您可以使用管道触发?
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"
}
}
不确定是否有帮助?
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句