【问题标题】:run a Jenkins job on another Jenkins instance from the Jenkins job从 Jenkins 作业在另一个 Jenkins 实例上运行 Jenkins 作业
【发布时间】:2015-12-03 01:56:36
【问题描述】:

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

【问题讨论】:

    标签: jenkins jenkins-plugins


    【解决方案1】:

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

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

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

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

    这在处理服务器细节和其他东西时很方便。您应该确保两台服务器共享 ssh 密钥。

    【讨论】:

      猜你喜欢
      • 2021-11-22
      • 1970-01-01
      • 1970-01-01
      • 2022-06-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多