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.还要注意一下,目的电脑,需要开启设置-->共享 开启如下图;



Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐