【问题标题】:How can I add Jenkins slave nodes via the CLI?如何通过 CLI 添加 Jenkins 从节点?
【发布时间】:2012-10-05 16:24:31
【问题描述】:

根据标题,在 Jenkins 中,我如何使用 CLI 将新的从节点添加到我的构建集群,或者如果没有 CLI 选项,是否还有其他可以使用的可编写脚本的方法?

【问题讨论】:

    标签: jenkins build-automation command-line-interface


    【解决方案1】:

    基本的 CLI 指令可以在here找到。

    以下 CLI 命令应将新节点配置 XML 作为标准输入:

    java -jar jenkins-cli.jar -s [JENKINS_URL] create-node [NewNodeName]
    

    例如,如果要复制现有节点,可以使用:

    java -jar jenkins-cli.jar -s [JENKINS_URL] get-node [NodeToCopyFrom] | java -jar jenkins-cli.jar -s [JENKINS_URL] create-node [NewNodeName]
    

    【讨论】:

      【解决方案2】:

      许多人使用Swarm Plugin 来消除手动添加从属设备的需要。当然,您需要编写 swarm 代理的安装脚本,但这应该非常简单。

      【讨论】:

        猜你喜欢
        • 2020-11-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-06-14
        • 2018-10-13
        • 2014-12-11
        • 1970-01-01
        相关资源
        最近更新 更多