Travis Ci的最接底气的汉语使用教程

深信不疑大家对Travis
Ci
一度不复陌生了,Github上一度有多数的类型早就使用了它。

Travis
Ci是一个基于云的缕缕集成项目,近年来曾经辅助一大半主流语言了,如:C、PHP、Ruby、Python、Nodejs、Java、Objective-C等等,Travis
Ci与Github集成分外紧凑,官方的合龙测试托管只扶助Github项目,但是你也可以通过Travis
Ci开源项目搭建一套属于自己的方案。

如果你是Github的胃痛友,那么Travis相对值得一试,近年来本人曾经把托管在Github上的一对品种选拔了Travis
Ci来做集成测试了。

如下图:


那么问题来了,Travis
Ci的汉语文档太少了,于是自己硬着头皮写了一篇简洁的科目,如有不足之处,请勿吐槽!

先是大家的要有一个Github账号,接下去就开辟Travis
Ci的官网,通过Github举办授权登录,一多元的表明过后。

俺们得把Github的档次联合到Travis
Ci的田间管理后台,然后针对某个项目开辟开关。

例如:MessageDisplayKit已经开辟了开关,举行持续继承项目了。


接下去大家就相继详细讲解怎么样进入Travis Ci持续集成工具的进程。

步骤:

1.先创立.travis.yml文件(使用VIM也得以,你爱怎么来就怎么来吧!)

2.编辑.travis.yml文件

language: objective-c #语言连串

xcode_project: MyNewProject.xcodeproj #
项目文件相对于.travis.yml文件的路子

xcode_scheme: MyNewProjectTests #您需求集成测试的scheme

3.保存.travis.yml文件

到此你曾经形成Travis Ci测试的主导配置了。

下一场你就会想,逗比,不一致品种项目处理办法呢?

来了嘛!大家不急哈!

今非昔比品类项目,具体有以下两种:

1、单独唯有project的品类

2、看重CocoaPods管理第三方库的门类

3、依赖workspace管理的品种(可能您须求操作build的次第、修改自动构建命令等等)

率先仅仅单独Project工程文件的类型,使用基本配置就ok了,上面主要讲看重于workspace的门类。(CocoaPods也是拔取workspace,这一点自己应该相比较好通晓)

如果您是重视CocoaPods举办保管第三方管理的种类时,那么您必要把xcode_project这个key改为xcode_workspace。

这就是说问题又来了,Podfile管理的第三方库怎么来编排构建代码呢?让以下步骤来帮您呢!


就以PopMenu本条开源项目来讲。

1.开辟你的系列。

2.增选品种的Manage Schemes

3.把你要求构建的Target勾上shared选项

4.选中您需求管住的scheme,点击左下角的Editi按钮

5.选取Build选项,点击左下角的+号按钮,添加你须要信赖的CocoaPods管理的第三方静态库的名字,下图是早已添加后的截图。

6.拖动你须求首先构建的Target(那里须要留意一下,有一些借助库要求先编译某些Target才方可往下继续编译的图景,所以那里可以帮你解决)

只要您还没学会的话,温馨提示,那里还提供了Travis
Ci官网提供的教程,让你的花色进入持续集成测试没有此外障碍。

做个小广告,我的Github:曾宪华 
欢迎Follow哦!

相关文章