我能够创建一个 bash 脚本来使用 Curl (doCreateItem) 创建 SSH 从属服务器,该从属服务器会毫无问题地显示在 Jenkins ---> 节点中,我的问题是如何使用 Java Web start 启动方法创建从属服务器,或者至少使用 API 将启动方法从 SSH 更改为 JNLP。我的要求是主服务器无法启动连接,因此必须使用 JNLP。当前脚本在 RHEL7 上运行。
="${JENKINS_URL}/computer/doCreateItem?name=${NODE_NAME}&type=hudson.slaves.DumbSlave")