当前,我们已经设置了Jenkins作业脚本,这些脚本使用“参数化的远程触发插件”来触发远程作业。仅当远程作业成功执行时,我们的Jenkins作业才成功。
现在我们有了一个新的要求,我们要执行多个远程作业,并且只有当每个远程作业都成功时,我们才希望我们的作业完成。我本来打算串行执行此操作,但是由于它们是不同的远程作业,因此我希望将它们全部一起运行。有办法做到吗?
我们当前的管道脚本是这样的
docker {
...previous stages
stage("run remote job") {
using the triggerRemoteJob plugin here
}
}
我想在“运行远程作业”阶段触发多个远程作业,只有在每个作业都成功之后,我才想继续。