Jinkens

Jenkins + SVN + Cocoapods 实现iOS自

2016-05-31  本文已影响755人  coderTian

安装Jenkins

推荐使用命令行安装

1.安装jenkins

brew install jenkins

Paste_Image.png

2.启动jenkins

jenkins

Paste_Image.png
如果没安装homebrew,先安装homebrew
3.启动完成,地址为:http://localhost:8080/

配置Jenkins

admin 密码(个人感觉还是记一下比较好,在jenkins启动时候可以看到)

Paste_Image.png

然后接下来就是安装需要的插件了,直接选择默认的就好了
进入jenkins之后还可以安装袭击需要的插件,推荐

Paste_Image.png

Xcode integration :用于读取Xcode中项目配置
Post-Build Script Plug-in:这个插件的功能主要是用于在build后执行相关脚本
Keychains and Provisioning Profiles Management:用于钥匙串

证书配置

1.点击 Manage Jenkins-> [Keychains and Provisioning Profiles Management] 进入如下页面

Paste_Image.png Paste_Image.png

2.点击choose File 并上传 当前登录用户的~/Library/Keychain/login.keychain文件.上传成功后会出现:

Paste_Image.png

3.上传Provisioning Profiles文件,xcode的profile存放在~/Library/MobileDevice/Provisioning Profiles/中,找到你要的profile,上传

Paste_Image.png

新建一个项目

1.点击左侧工具栏"新建",选择第一项"构建一个自由风格的软件项目"

Paste_Image.png

2.基本配置

Paste_Image.png

3.源码管理(这里使用SVN)

Paste_Image.png

4.定时打包


Paste_Image.png

5.执行Cocoapods 更新脚本

Paste_Image.png

6.读取Xcode 设置

Paste_Image.png Paste_Image.png Paste_Image.png

7.保存配置之后,去构建自己的项目

Paste_Image.png

8.通过Console output查看日志,也可以从中查找错误

Paste_Image.png

9.出现success的标志就意味着打包成功了,可以根据显示的路径4查看打出的ipa文件

Paste_Image.png

10.构建过程中如果提示ResourceRules.plist的错误需要在xcode工程里添加$(SDKROOT)/ResourceRules.plist

Paste_Image.png
上一篇 下一篇

猜你喜欢

热点阅读