jenkins-Slave节点创建(通过JNLP连接)

通过JNLP连接node

关于这种方式jenkins有如下描述:

Launch slave agents via Java Web Start 
Starts a slave by launching an agent program through JNLP. The launch in this case is initiated by the slave, thus slaves need not be IP reachable from the master (e.g. behind the firewall.) It is still possible to start a launch without GUI, for example as a Windows service.

这段话的意思是说,JNLP方式连接salve,不需要master必须能够ssh连接到slave,只需要两者能够ping通即可。这种连接方式的slave还可以作为服务运行在slave的机器上。 
这种方式连接slave的步骤如下: 


按照上面图片的设置方式设置完成后,点击save,就建好了一个slave节点。如下图所示。 

点击“Launch”按钮 或者在cmd输入如上命令启动节点。

Launch按钮点击后会弹出对话框等待连接成功。

2. 将此服务安装成一个server:

连接成功后,显示connected,对话框的左上角会有一个File按钮,点击后显示“Install as Service”,点击自动安装成为service。

如果提示已有此服务则可以使用以下方式手动安装为service

command命令执行如下:

sc.exe create "jenkins-slave.exe" start= auto binPath= "D:Jenkins_slave" DisplayName= "jenkins-slave-testsever"
提示:[SC] CreateService 成功

3. 使用slave节点构建:

接下来的任务是将该节点连到master上。JNLP方式是slave主动连接master。

创建一个多配置项目:

在Configuration Matrix中选择Add Slaves:

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值