从Jenkins工作中的另一个Jenkins实例上运行Jenkins作业

时间:2015-09-07 13:27:35

标签: jenkins jenkins-plugins

我想创建一个启动其他Jenkins作业的Jenkins作业。这很容易,因为Jenkins模板项目插件允许我们创建“使用来自另一个项目的构建器”类型的构建步骤。然而,让我的情况更难的是我必须在其他机器上启动Jenkins工作。有没有标准的方法呢?

1 个答案:

答案 0 :(得分:8)

如果您只想触发新建的Job,您有很多方法可以完成它

您可以使用远程访问API并触发请求以从源作业构建目标作业。

https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API

或者您可以使用https://wiki.jenkins-ci.org/display/JENKINS/Parameterized+Remote+Trigger+Plugin

在处理服务器详细信息和其他内容时非常方便。你应该确保两台服务器共享ssh密钥。