繁体   English   中英

Windows Jenkins从属问题

[英]Windows Jenkins slave issues

我已升级到最新版本的Jenkins,现在当我尝试在Windows从站上运行Jenkins构建时,出现错误: Unable to find a suitable SSH agent.

我按照这里的说明进行操作: https//issues.jenkins-ci.org/browse/JENKINS-28279

但是它们不再起作用。 我正在使用Jenkins 2.33版

我建议的设置:

将Jenkins Master安装为Windows服务。

在大师:

  1. 导航到节点。
  2. 创建一个新节点,并为其命名,例如Node。
  3. 将说明设置为“从属部署为”
  4. 将执行器数设置为5
  5. 将目录设置为C:\\ JenkinsSlave

在从属计算机上:

  1. 打开浏览器访问Jenkins Master URL
  2. 导航到节点> <新从属名称>
  3. 单击启动按钮。 将打开一个新的(小)浏览器窗口。

    备用 -如果启动按钮想要下载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)接受“您要运行”对话框

    f)弹出浏览器窗口时,从文件菜单中选择“作为Windows服务安装”

    g)如果由于访问权限导致安装失败,则需要导航到C:\\ JenkinsSlave并键入jenkins-slave.exe install

  4. 选择“文件”>“作为Windows服务安装”

  5. 转到服务> Jenkins从站并打开属性
  6. 适当设置登录详细信息,然后重新启动。

如果“作为Windows服务安装”失败

在从机上:

  1. 打开管理员命令提示符
  2. 将目录更改为C:\\ JenkinsSlave
  3. 执行“ slave.exe安装”(不带引号)
  4. 返回到上面的步骤5。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM