我有一个用詹金斯(Jenkins)配置的作业,该作业具有4-5选择参数。到现在为止,我们一直使用“使用参数构建”->选择参数之一并运行作业。
现在出现了新的要求,其中必须使用这些参数中的每个参数一次触发相同的作业。
我对詹金斯很陌生,无法找到满足此要求的确切解决方案。在这里寻求帮助。
谢谢。
答案 0 :(得分:1)
您可以使用管道触发?
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"
}
}
不确定是否有帮助?