我正在跟进这个官方的 Jenkins 指南以便熟悉 Jenkins Pipeline 配置。其中一个步骤是创建一个哑从属并将其设置为“通过 Java Web Start 启动从属代理”,但由于某种原因,我的配置中缺少此选项,我仅有的其他选项是:
我已确保/usr/bin/javaws
该机器上存在该程序。
知道如何将其添加到 Jenkins 新节点配置吗?
答案1
这个问题在其他地方被问到: https://stackoverflow.com/a/38740924
您必须启用 JNLP 代理的 TCP 端口才能为从属设备启用此选项。
管理 Jenkins > 配置全局安全 > JNLP 代理的 TCP 端口
答案2
就我而言,答案是可以找到的在另一个问题中,我问了同样的问题看起来问题出在过时的 Jenkins 文档上。
在 1.x 版本中它被称为“哑奴隶”,在现代版本中它被称为“永久代理”。它完全一样。