Jenkins代理无法启动

zaq34kh6  于 2023-11-17  发布在  Jenkins
关注(0)|答案(3)|浏览(203)

我在Linux服务器上设置了Jenkins,并选择了一台Win7 PC作为代理。我在代理配置中选择了“通过Java Web Start启动从属代理”。当我使用以下命令启动代理时,Jenkins代理窗口显示已连接,然后立即转到“已终止”。有人帮忙吗?非常感谢!

set SLAVENAME=%1
set CYGPATH=%2
if x%CYGPATH% == x set CYGPATH=C:\APPS\cygwin\bin

set PATH=%CYGPATH%;%PATH%

:RUN_SLAVE
echo %PATH%
javaws %MASTER%/computer/%SLAVENAME%/slave-agent.jnlp
exit 0

字符串

cngwdvgl

cngwdvgl1#

我的问题是我的驱动器没有设置。我告诉它使用D:\驱动器,因为我已经从另一台机器克隆了它。然而,该驱动器不存在(无法访问它来放置文件)。

fsi0uk1n

fsi0uk1n2#

可能有很多错误,但是因为你报告连接建立然后终止,我认为你在Jenkins全局配置中有Jenkins本身的错误地址。
Jenkins在很多情况下不使用“Jenkins URL”设置,但与Java Web Start从站建立连接是其中之一,因此请确保主配置中的“Jenkins URL”设置正确。

v440hwme

v440hwme3#

只是把它放在那里,这样它可能是有用的人...
我也有同样的问题,在检查主日志(如果你有这个问题,这是一个很好的开始)时,我知道远程FS根是错误的。实际上,我是按照official tutorial,甚至在教程中,他们建议你使用“C:\Jenkins\”,这是错误的!
Jenkins尝试将一些文件复制到此路径,但在这种情况下,不接受引号。因此将其设置为C:\Jenkins\对我来说很有效!

相关问题