一、Jenkis分布式执行结构:
二、分布式环境准备:
1、准备一台master机:Jenkins服务器即可
2、准备一至多台的slave机:具有jak即可
三、设置配置:
1、登录master主机(Jenkins服务器)
2、找到构建执行状态---点击进入
2、找到名称为:master的标签,点击设置,进入进行相关配置,可以保持默认
4、找到新建节点---点击新建节点
5、在节点名称输入框中输入节点名称,勾选固定节点,点击确定
6、在远程工作目录下输入slave机的目录,
启动方式选择:Launch agents via SSH
主机:为slave机的ip地址
Credentials:为;slave机的用户名与密码
Host Key Verification Strategy:Non verifying Verification Strate
高级:Java路径为:salve机的java路径
保存
7、点击重启代理,验证是否成功
四、新建工程:
五、Jenkins执行slave机中的脚本:
首先需要安装SSH插件:首页--「系统管理」——「管理插件」中,过滤出“SSH”,然后直接安装插件
安装完成之后,返回首页
2.「系统管理」——「系统设置」,添加ssh远程节点
重新进入工程进行配置;
选择:Execute shell script on remote host using ssh
操作成功