Jenkins自动打包 配置mac slave节点
Jenkins自动打包搞了一周了,还是磕磕绊绊的没完全搞定;我现在的需求是在一台Windows上部署Jenkins环境,然后配置一些节点,在其他机器上打包;搞iOS的,当然配置mac slave节点了,下面,我把踏过的一些坑,展示一下;1.首先,打开Jenkins,新建节点
·
Jenkins自动打包搞了一周了,还是磕磕绊绊的没完全搞定;我现在的需求是在一台Windows上部署Jenkins环境,然后配置一些节点,在其他机器上打包;
搞iOS的,当然配置mac slave节点了,下面,我把踏过的一些坑,展示一下;
1.首先,打开Jenkins,新建节点
2.如下图填写东西
其中的
1是你的节点名字;
2是节点的描述;
3是并发任务数(不要超过5);
4是你目标电脑的工作目录,我是直接放到我桌面了,随便创建了个文件夹;
5是节点的类型(以后有mac,Windows,Linux可以分组);
6.有两种选择,我这里是选择的只允许运行绑定到这台机器的Job;
7/8/9 比较重要了;选择上图的SSH链接方式;主机host就是你的目标电脑的ip;
9的设置点击Add,如下
3.我的项目是cocoapod管理,所以从git pull下来,需要pod install 一下,pod install 有时候会报错,说pod命令找不到;
我的解决方法如下:
其中的键PATH是固定的,值是在终端 echo $PATH 命令获取,粘贴过来就可以了;
4.还要注意一下,目的电脑,需要开启设置-->共享 开启如下图;
更多推荐
已为社区贡献2条内容
所有评论(0)