jenkins 添加windows slave 且将slave连接设置为服务保持常连
jenkins 添加windows 机器作为Slave的方法和linux的不一样。并且在slave连接成功后,如果java 服务断开后,slave连接会断开。所以有必要在windows机器上把agent连接设置为服务。
搬运一个国外网站的一篇文章https://scmquest.com/jenkins-windows-slave-configuration-with-screenshots/
Thats it. You have successfully configured the Jenkins Slave on Windows Machine and Installed it as a Windows Service.
有一点要注意的是,jenkins 的slave连接在安装成服务的时候,默认是安装成sytem account ,如果jenkins master 上连接slave并且拉代码的账户不是system account,要在service 中修改properties中的
logon 用户为你拉代码的账户,否则拉代码的时候会报错,没有权限。