我有一个叫A的詹金工作名称。我希望它在jenkins管道中的不同节点上并行运行。当我尝试运行此文件时,即使我尝试在其他节点上运行,我的工作也处于队列中。
示例代码如下。我在步骤中添加了构建作业的确切语法。为了演示,我仅添加了评论。预先感谢您的帮助
pipeline{
agent none
stages{
stage("A"){
parallel{
stage("A1"){
agent{
label 'node a'
}
steps{
// build job with name A
}
}
stage("A2"){
agent{
label 'node b'
}
steps{
// build job with name A
}
}
}
}
}
}
您可以向作业添加一个伪参数,然后在每次调用时使用不同的参数值对其进行调用。这将迫使它两次调用同一作业。