本文主要讲述的是如何用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
如果对你有帮助辛苦点个赞,谢谢!