Jenkins - Master Slave设置问题
Jenkins - Master Slave set up questions
我按照教程在 Windows 上设置了 Jenkins。
我有的是:
Jenkins running with recommend plugins installed
Jenkins URL changed to http:// my ipv4:8080/
A project with a simple command [echo hi]
对于节点,我目前只有与我的主 PC 绑定的主节点
我的目标是让一台计算机向所有从属 PC 发送命令,以便它们 运行 我创建的 python 脚本。
我创建了一个 windows VM 并连接到 Jenkins 服务器。我用admin账号登录,创建了一个新节点。
我找不到任何有用的东西来帮助我弄清楚在启动命令中放什么。当我在没有指定启动命令的情况下在 VM 上启动我的节点时,它无法启动。
是我在项目中写的批处理脚本,发送给所有从机的是什么还是我写错了?
谢谢!
编辑
感谢这里发布的答案,我让它工作了。我写了一篇关于如何让 Jenkins 从安装到部署的文档。还有其他资源,但我希望这会对某人有所帮助。
如果您想要选项通过Java Web Start启动从属代理,您应该为从属指定TCP 端口。
它是通过管理 Jenkins > 配置全局安全 > JNLP 代理的 TCP 端口来完成的。您可以 select 固定端口 50000。更多信息 here。
我按照教程在 Windows 上设置了 Jenkins。
我有的是:
Jenkins running with recommend plugins installed
Jenkins URL changed to http:// my ipv4:8080/
A project with a simple command [echo hi]
对于节点,我目前只有与我的主 PC 绑定的主节点
我的目标是让一台计算机向所有从属 PC 发送命令,以便它们 运行 我创建的 python 脚本。
我创建了一个 windows VM 并连接到 Jenkins 服务器。我用admin账号登录,创建了一个新节点。
我找不到任何有用的东西来帮助我弄清楚在启动命令中放什么。当我在没有指定启动命令的情况下在 VM 上启动我的节点时,它无法启动。
是我在项目中写的批处理脚本,发送给所有从机的是什么还是我写错了?
谢谢!
编辑
感谢这里发布的答案,我让它工作了。我写了一篇关于如何让 Jenkins 从安装到部署的文档。还有其他资源,但我希望这会对某人有所帮助。
如果您想要选项通过Java Web Start启动从属代理,您应该为从属指定TCP 端口。 它是通过管理 Jenkins > 配置全局安全 > JNLP 代理的 TCP 端口来完成的。您可以 select 固定端口 50000。更多信息 here。