疯-iOS杂

提高开发效率

2016-04-16  本文已影响165人  曾宪华

本文在Mac环境下如何使用 Jenkins+Github+XcodeiOS 项目做自动打包与持续集成,并将最终的 IPA 发布到 fir.im 上供下载。

原文点击这里:http://www.zengxianhua.com/2016/02/16/ti-gao-kai-fa-xiao-lu/

前提条件

1.安装Jenkins

Jenkins 是基于 Java 开发的一种持续集成工具。所以呢,要使用Jenkins必须使用先安装 JDK

JDK 下载地址,安装过程略过....

Jenkins 下载地址

选择 Mac OS X 系统的安装包

06203CF0-5592-4016-966B-D32D0813A622.jpg

接下来双击安装包进行安装吧!安装过程略过....

2.安装Jenkins插件

Jenkins 提供了很多插件,根据你的需要进行选择,比如现在教程所需的就是 Git 的插件了。

FD764518-CBF1-432D-82AB-F9D11121D730.jpg

插件清单:

Github API Plugin
Credentials Plugin
SSH Credentials Plugin
Git client Plugin 
JUnit Plugin
Matrix Project Plugin
SCM API Plugin
Mailer Plugin
Git Plugin
Github Authentication Plugin
Xcode integration

3.例子

我们拿 iOS8SelfSizingCells 来做详细的讲解。

C7EBDE27-EAB5-4ED7-A096-F060EABC86AB.jpg C8BFE021-7595-4080-98E8-B86D54B6DD34.jpg 67717147-F6C3-4098-801C-77E2BEC4A200.jpg 964FC309-5D3F-4D5A-ADF5-DB96D0C0A51F.jpg 426AE005-0632-4AEC-A9E1-9D198508FF7B.jpg 5509F8CF-8B48-4FEC-BCA2-15B67081A0B4.jpg 395537F9-091A-4FB3-8703-377198BC17F4.jpg D01B5F31-6FBC-4A79-AEFB-32F318589F60.jpg

点击 ==保存==,再点击 ==立即构建==,哟!可以构建了哦!不过你会发现仅仅构建成功而已。

然并卵,发布到 fir.im 供他人下载才是爽歪歪。

69B117E4-1C8C-4975-9D6F-60272FD1D51B.jpg D8D9ADD3-77E5-4892-AC78-3EA99C725754.jpg 39E511C3-8742-4C6A-8279-F13C3AAAED41.jpg 6f260d67jw1exvzoahusoj20n90c8dgw.jpg 2A7BB8B3-BA1B-4858-8E5C-1944BC43779B.jpg 3D0640F2-F9D4-4BAC-91A5-A8FC5371C5BA.jpg A5021105-8A1C-4527-863F-36043D633CF7.jpg

Q&A

再次提速。

A29BECF5-697C-4920-AE26-847C637B24E9.jpg

拖动到底部。

36A39BAB-C47D-48ED-B552-CB3655EB643C.jpg

可以扫描二维码下载了!

ABBA9A6C-5CF6-4AC0-888D-94AA4CA87BAE-1.jpg

下一期:Github配合Travis Ci,到底能给我多少动力?

上一篇下一篇

猜你喜欢

热点阅读