一.依赖环境
1.下载jdk
1):在终端打出java -version如果出现则不用安装
否则,去oracle官网下载
2.Apache
Mac系统自带,这步可以跳过
二.安装jenkins
1.下载安装jenkins
1):Jenkins官网下载
2):下载完毕后,输入Jenkins,启动服务,在浏览器输入http://localhost:8080
3):依照图中的指令,用cat + 路径来查看密码,获得密码后 复制粘贴即可
4):选择:安装推荐的插件
5):等待插件安装完成
2.配置插件
成功安装后,接下来要配置xcode构建的所需环境,需要一款插件Keychains and Provisioning Profiles Management用来管理本地的keychain和iOS证书的插件,可以直接点击连接
下载.hpi文件本地上传安装,也可稍后采用搜索的方式安装
1):选择Manage Jenkins
2):选择下载的.hpi文件
三.新建任务
1.创建任务
1):点击 Jenkins首页 > 新建Item。输入任务名称并选中自由风格工程,下一步。
2):通用设置可以写一些任务描述以及废弃构建包的一些设置
2.配置git源
1):在源码管理中填写项目Git地址、相关密钥信息(https账户密码或ssh密钥)、指定分支名称。这里我用的SSH点击add,创建SSH密钥信息
2):添加ssh 密钥
3):选择构建选项,先选择添加Execute shell,再选择添加Xcode。因为要通过shell先执行pod install操作,当然如果你没有使用cocoapods或者你直接把第三方库文件都放在git的话可以忽略这一步,直接添加Xcode
因我们的项目只支持内网部署,后续流程还在持续更新