我正在寻找构建服务器、连续集成自动化服务器,可以有客户机(工作者)在网络地址转换(NAT)后,并要求客户端无需root权限的访问。
这意味着工作者是连接到服务器并请求新作业,而不是相反。
我知道应该可以设置VPN或反向ssh解决方案,但这超出了本问题的范围。我只是寻找简单的设置。
这意味着工作者是连接到服务器并请求新作业,而不是相反。
我知道应该可以设置VPN或反向ssh解决方案,但这超出了本问题的范围。我只是寻找简单的设置。
这里是Jenkins文档关于如何访问防火墙后面的从节点。虽然我自己从未尝试过在防火墙后面运行从节点。
如果您决定使用JNLP,您需要考虑如何在从节点关闭时启动(或更重要的是重新启动)它们(根据我的经验,从节点连接可能会因为没有明显的原因而断开)。例如,我们通过VNC连接到从节点机器,并通过快捷方式(以无头模式运行从节点)重新启动从节点。