一.依赖环境
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
因我们的项目只支持内网部署,后续流程还在持续更新
本文详细介绍了如何在Mac系统上搭建Jenkins自动化部署环境,包括安装Jenkins、配置必要的插件,以及如何创建任务并配置Git源,特别关注于iOS应用的自动化构建过程。
2686

被折叠的 条评论
为什么被折叠?



