如何在成功完成另一个作业后触发jenkins作业,并且这两个作业都在不同的Jenkins服务器上运行

时间:2016-04-28 08:38:13

标签: jenkins jenkins-plugins jenkins-workflow jenkins-scriptler

我需要在Server2中成功完成作业后在server1中触发作业。两台服务器都在同一个域下。

2 个答案:

答案 0 :(得分:0)

请查看Jenkins的URLTrigger plugin

在server1上安装此插件。

在您的server1 / job上,请配置如下所示的构建触发器:

enter image description here

当在server2上完成作业时,server1 / job将看到buildNumber属性的更改。 它将在server1上触发新的构建。

答案 1 :(得分:0)

如果你有一个jenkins master,你可以将其他服务器添加为jenkins slave,并使用工作流插件的node('[slave name]') { ... }功能在该slave上开始构建。