我有一个本地的Jenkins服务器,我已经为其设置并创建了作业。我正在尝试注册新的从属/构建机器,但是Jenkins拒绝提供slave.jar或slave-agent.jnlp
这些文件根本不存在。当前设置为完全授予每个用户权限。从新的从属机器访问Jenkins中的代理节点时,我只是看到蓝色的“启动代理”按钮,而不是橙色的“启动”选项,该选项下载并运行slave.jar文件。
我浏览了许多教程,所有的过程都好像是自动完成的,它们都显示一个橙色的“启动”按钮,该按钮将下载slave.jar。似乎没有人遇到过这个问题。任何帮助将不胜感激。
答案 0 :(得分:3)
Jenkins->管理Jenkins->配置全局安全性->要启用getCertificateValue(context)
,请将其设置为TCP port for JNLP agents
在节点配置中,将Launch方法更改为Random
确保在您的从属节点上安装了Java
现在登录到从节点,打开浏览器并浏览jenkins UI
转到“管理Jenkins”->“管理节点”->“选择从节点”
您现在应该看到Orange启动按钮。点击启动按钮下载文件
现在运行命令提示符窗口中屏幕上显示的命令
从服务器现在应该已连接