二、iOS jenkins持续集成

1,067 阅读1分钟
1.安装插件:

GitLab Plugin、Gitlab Hook Plugin、Xcode integration和Keychains and Provisioning ProfilesManagement

2.配置Keychains and Provisioning Profiles Management

上传登录密钥:将/Users/管理员用户名/Library/Keychains/下的login.keychain及login.keychain-db这两个文件拷贝到/Users/Shared/Jenkins/Library/Keychains文件夹下面注意:Mac OS 10.12以下的没有login.keychain-db这个文件,只需要拷login.keychain文件。

进入Keychains and Provisioning ProfilesManagement页面,点击“浏览”按钮,分别上传自己的keychain和证书。上传成功后,我们再为keychain指明签名文件的名称。点击“Add Code Signing Identity”,最后添加成功后如下图所示:


注意:1、Keychain和ProvisioningProfiles文件是隐藏文件,所以需要拷出来。Keychain文件路径:/Users/管理员用户名/Library/Keychains/login.keychain,ProvisioningProfiles文件路径:/Users/管理员用户名/Library/MobileDevice/Provisioning\ Profiles2、Keychain和ProvisioningProfiles文件选好后,都需要upload下。

3.配置Kaychain进入 系统管理->全局配置->Xcode Builder ,添加Keychain。“KeychainPath”路径${HOME}/Library/Keychains/login.keychain。


4.新建项目后,配置页面配置集成信息

1).General


2).源码管理


3).构建触发器


4).构建环境



5).构建