Jenkins配置Windows节点,并设置开机自动启动
环境:
Jenkins----------Linux
节点机--------------win10
节点机必须要有Java环境
一、登录Jenkins,进入系统管理,打开新建节点页面
我目前是用来执行Python代码,所以还需要配置Python的环境变量
下图是我已经连接上的节点机
还没有连接上之前,应该是下面的截图
此时有2种启动方式
第一种:点击launch按钮,会下载一个文件,并把下载的文件放到节点机win10,双击即可启动
第二种:点击slave.jar,也会下载一个文件,并把该文件放到节点机win10,刚刚配置节点机信息的时候,填入的工作目录下面,并在cmd里面执行 java -jar slave.jar 开头的那个命令,就是上面截图那个命令,可以直接复制,直接去执行
切记!!!该命令是在节点机上执行
以上任意一种,正常执行后,都会显示connected
如果是cmd里面直接执行的命令,也会在打印的日志中,看到connected的
到这里,基本已经配置完成,可以在Jenkins里面新建任务了,新建的时候,一定选择运行的节点,就是我们刚刚创建的节点,把标签名填进去,否则就不会在节点机执行脚本
以上2种方式,每次开启电脑,都要手动在开启,所以,我们可以加入到服务,设置开机自动开启
刚刚第一种方式,我们启动之后,会有一个弹框,点击file按钮,加入服务
然后cmd执行services.msc,弹出服务列表
一般加入服务后,启动类型会自动默认自动,如果不是,可以点进去,自己手动选择一下
到现在,已经完成了配置,同时设置了节点机开机自动启动,连接master,然后就可以愉快的玩耍了