Jenkins 之 iOS 打包及上传至蒲公英
本文将介绍如何使用 Jenkins 搭建 iOS 自动化打包及上传至蒲公英的持续集成流程。
前置条件
- 已安装 Jenkins
- 项目代码托管在 Git 仓库中
- 确认已为项目配置好了证书和描述文件
- 已创建蒲公英账号,并获取了 API Key
安装插件
Jenkins 默认不支持 iOS 打包,因此需要安装插件以支持相关功能:
- 在 Jenkins 主页中,单击 “Manage Jenkins”;
- 在左侧导航栏中选择“Manage Plugins”;
- 在 Available 标签页中搜索“Xcode”插件,选择安装;
- 安装完成后,重启 Jenkins。
配置构建流程
- 在项目的 Jenkins 配置页面中,选择“Freestyle project”类型;
- 在“源码管理”中,选择 Git 并填写仓库地址和认证信息;
- 在“构建触发器”中,选择“GitHub hook trigger for GITScm polling”以便在代码更新时自动触发构建;
- 在“构建步骤”中,点击“Add build step” -> “Xcode”,填写相应的项目信息和导出选项;
- 在“构建后操作”中,添加“Upload to Pgyer”构建后操作,并填写 API Key、安装密码等信息;
- 单击“保存”以保存配置。
执行构建
- 确认 Jenkins 的 Build Executor 中的 Build Number 是大于 1 的;
- 在项目首页中选择“Build now”以执行构建;
- 查看“Console Output”以确认是否成功执行。
至此,Jenkins 之 iOS 打包及上传至蒲公英的持续集成流程已经配置完成。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:jenkins 之 iOS 打包及上传至蒲公英 - Python技术站