我升级到Jenkins的最新版本,现在当我尝试在Windows奴隶上运行Jenkins构建时,我收到错误:$('#restricted_component_data').find('tr[data-component-id="' + component_id + '"]').remove();
// No space here -----------------------^
我按照此处的说明操作:https://issues.jenkins-ci.org/browse/JENKINS-28279
但他们不再工作了。我正在使用Jenkins版本2.33
答案 0 :(得分:0)
我的建议设置:
将Jenkins Master安装为Windows服务。
在主人身上:
在奴隶机上:
单击“启动”按钮。将打开一个新的(小)浏览器窗口。
ALTERNATE - 如果启动按钮想要下载slave-agent.jnlp
a)将slave-agent.jnlp保存到从机上的c:\ temp
b)确保已安装Java 1.8_66且%JAVA_HOME%\ bin位于路径中(注意:%JAVA_HOME%可能无效,因此您可能必须在路径中放置Java的完整路径)
c)打开管理员命令提示符并导航到c:\ temp
d)键入javaws -verbose c:\ temp \ slave-agent.jnlp
e)接受"你想跑吗?#34;对话框
f)弹出浏览器窗口时,选择"安装为Windows服务"从文件菜单
g)如果由于访问权限导致安装失败,则需要导航到C:\ JenkinsSlave并输入jenkins-slave.exe install
选择文件> "安装为Windows服务"
如果"安装为Windows服务"失败强>
在从机上: