Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在循环中按顺序触发jenkins作业列表_Jenkins_Groovy_Groovyscriptengine - Fatal编程技术网

如何在循环中按顺序触发jenkins作业列表

如何在循环中按顺序触发jenkins作业列表,jenkins,groovy,groovyscriptengine,Jenkins,Groovy,Groovyscriptengine,我是Groovy DSL的新手,我从一个脚本中获得了一个成功的jenkins作业名列表,该脚本满足我的条件,每次执行都会有所不同,例如:job_a,job_B。。EX2:JOB_C,JOB_Y…我需要使用Groovy脚本在脚本控制台的for循环中,在执行脚本时触发这些作业的结果列表。我怎样才能做到这一点呢?如果您在管道中,您可以使用 jobList.each{ jobName -> build: jobName } 您真的需要在脚本控制台中执行它吗?在管道中,大多数事情要容易得多

我是Groovy DSL的新手,我从一个脚本中获得了一个成功的jenkins作业名列表,该脚本满足我的条件,每次执行都会有所不同,例如:job_a,job_B。。EX2:JOB_C,JOB_Y…我需要使用Groovy脚本在脚本控制台的for循环中,在执行脚本时触发这些作业的结果列表。我怎样才能做到这一点呢?

如果您在管道中,您可以使用

jobList.each{ jobName ->
    build: jobName
}

您真的需要在脚本控制台中执行它吗?在管道中,大多数事情要容易得多。我不是在管道中执行,而是通过脚本控制台运行这些。你能帮我理解你的逻辑吗?如果你想定期执行一个脚本,编写一个管道要比每次都使用脚本控制台容易得多。好的,但是我们如何在不提供身份验证令牌的情况下触发其他构建呢?