上一篇博客Jenkins集成appium自动化测试(Windows篇)介绍了怎么使用远程Jenkins新建节点链接本地Windows电脑进行Appium自动化测试集成。html
可是在作ios App自动化测试时,由于ios系统生态闭环的缘由,苹果测试真机或者苹果模拟器须要链接Mac电脑才能更好的进行自动化测试。且Mac电脑上一样能够进行基于appium的Android APP自动化测试,因此最好选择Mac电脑用于APP UI自动化测试。ios
接下来就介绍怎样使用远程服务器上的Jenkins在本地Mac电脑上新增节点。服务器
本篇博客环境:jenkins 2.176.3,macOS Mojave 10.14.5网络
首先,要确保安装Jenkins的远程服务器、本地Mac电脑在同一网络环境下。公司通常都是在同一内网环境,若是不在同一网络环境,则须要将内网进行映射(可以使用花生壳),从而保证远程服务器能访问Mac电脑。app
本地Mac电脑须要设置容许远程登陆,Jenkins才能登陆访问Mac电脑。操做步骤以下:测试
步骤以下3d
配置具体说明以下:代理
注意htm
2.1,远程工做目录,须要有读写权限,不然后续会报错blog
2.2,启动方式,有的Jenkins版本选项为"Launch slave agents on Unix machine via SSH"
2.3,主机,查看Mac电脑的ip地址可参考设置容许远程登陆,也能够进行以下操做查看
2.4,Credentials,即Mac电脑登陆时的用户名跟密码,须要先添加才能进行选择,步骤以下
其余默认填写便可。
2.5,高级,根据须要配置
配置好以上选项后,点击【保存】按钮。
配置保存后,会看到新增的节点(状态为未在线),以下
点击该节点,跳转至该节点页面,以下
点击【重启代理】,链接成功,节点显示在线状态,以下
至此,远程Jenkins在本地Mac电脑上新增节点成功。
若是须要新建任务关联该节点进行构建的话,请详细参考博客Jenkins集成appium自动化测试(Windows篇)中新建任务及后续步骤。