【发布时间】:2012-10-05 16:24:31
【问题描述】:
根据标题,在 Jenkins 中,我如何使用 CLI 将新的从节点添加到我的构建集群,或者如果没有 CLI 选项,是否还有其他可以使用的可编写脚本的方法?
【问题讨论】:
标签: jenkins build-automation command-line-interface
根据标题,在 Jenkins 中,我如何使用 CLI 将新的从节点添加到我的构建集群,或者如果没有 CLI 选项,是否还有其他可以使用的可编写脚本的方法?
【问题讨论】:
标签: jenkins build-automation command-line-interface
基本的 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]
【讨论】:
许多人使用Swarm Plugin 来消除手动添加从属设备的需要。当然,您需要编写 swarm 代理的安装脚本,但这应该非常简单。
【讨论】: