本文主要讲述的是如何用Jenkins+git+xcode打包并生成二维码插件安装
1.安装插件
Keychains and Provisioning Profiles Management(管理本地的keychain和iOS证书的插件)
Xcode integration (用于xcode构建)
pgyer(蒲公英,用于应用分发)
打开系统管理,管理插件详见图
image.png
image.png
2.配置Keychains and Provisioning Profiles Management
接下来配置Keychains and Provisioning Profiles Management,根据顺序选择首页>系统管理>Keychains and Provisioning Profiles Management如图
image.png
需要上传login.keychain文件,该文件获取方法,在终端中输入
cd ~/Library/Keychains
image.png
由于macOS10.12以及以后的系统里面没有login.keychain文件,只有login.keychain-db,可以复制出来删除-db,也可以创建一个快捷方式名字叫做login.keychain
image.png
image.png
image.png
2.job配置
image.png
image.png
在构建环境里面勾选Keychains and Code Signing Identities和Mobile Provisioning Profiles,Keychains and Code Signing Identities是打包需要的证书,Mobile Provisioning Profiles是打包需要的配置文件,都是可以自己选择的
image.png
image.png
如果描述文件选不上就去Keychains and Provisioning Profiles Management里面解锁一下
3.使用Xcode插件
在构建里面点击增加构建步骤,然后点击Xcode
image.png
image.png
image.png
image.png
image.png
image.png
构建后操作
选择upload to pgyer with apiV2
Pgyer api_key=
image.png
image.png
scandir=${WORKSPACE}
File wildcard=*/.ipa
image.png
image.png
如果对你有帮助辛苦点个赞,谢谢!