如何使用每个参数詹金斯运行作业

尚丹·辛哈(Chandan Sinha)

我有一个在詹金斯配置的工作,该工作有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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章