我按照教程在Windows上设置了Jenkins。
我拥有的是:
Jenkins运行推荐的插件
Jenkins网址已更改为http:// my ipv4:8080 /
具有简单命令的项目[echo hi]
对于节点,我目前只拥有与我的主PC绑定的主节点
我的目标是让一台计算机向所有从属PC发送命令,以便它们运行我创建的python脚本。
我创建了一个Windows VM并连接到Jenkins服务器。我使用管理员帐户登录并创建了一个新节点。
我找不到任何有用的东西来帮助我找出启动命令中的内容。当我在没有指定启动命令的情况下在VM上启动节点时,它无法启动。
我在项目中写的批处理脚本是什么,发送到所有从属机器的是什么,还是我错了?
谢谢!
修改
由于这里发布的答案,我得到了它的工作。我写了一篇关于Jenkins如何从安装到部署工作的文档。还有其他资源,但我希望这会对某人有所帮助。
答案 0 :(得分:1)
如果您希望选择通过Java Web Start启动从属代理,则应指定从属的TCP端口。 这是通过Manage Jenkins>完成的。配置全局安全> JNLP代理的TCP端口。您可以选择固定端口50000.更多信息here。