我在hudson中有一个作业列表(比如20),它们按顺序运行(Job1,2,3,... 20)并且参数化(为job1提供的参数被传递给其他作业)。 所有作业都在一个节点上运行,比如“A”。现在如果我不想在服务器'B'上运行相同的20个作业,我必须转到每个作业的配置矩阵并从'A'更改节点到'B'。由于我有20个工作,我要做这个繁琐的工作,改变节点20次。有没有办法在启动job1时将节点作为参数,这样我每次都不需要付出很多努力?
答案 0 :(得分:1)
我们有一个插件链接:https://wiki.jenkins-ci.org/display/JENKINS/NodeLabel+Parameter+Plugin允许使用NODE作为参数
在第一份工作中,您可以使用后构建操作中的选项"在其他项目上触发参数化构建"然后尝试将node参数传递给下一个作业。