用 Jenkins 打包 iOS
需要安装插件:
1.新建 Job
填入“Item名称”,选择“构建一个自由风格的软件项目”,OK;
2.填入“项目名称”
3.“源码管理”选择Git
如果需要登录才能访问的代码,可以将Repository URL写成这样
http://username:password@hostname/project.git
4.构建,选择“Xcode”
这里分两种类型,一是一个project的,二是多个project组成的workspace。
1)Project 打包
2)Workspace 打包
填入打包参数
指定证书信息(可选,如果项目已经设置指定了证书信息,则可不用这步。)
Code Signing Identity 可以通过查看 钥匙串app 或通过 Xcode 查看
高级编译选项
“CODE_SIGN_RESOURCE_RULES_PATH=$(SDKROOT)/ResourceRules.plist"
5.增加构建步骤,执行脚本(可选)
获取当前时间戳作为文件名称一部分,将生成的ipa文件移动到指定目录。
6.保存
返回到主目录,触发立即构建。