IDO老徐,在深圳,某上市公司质量部负责人,干了十二年软件测试,公号"简尚" ,博客isTester.com ,关注「软件测试从业者综合能力提升」,微信957863300

答疑 | 为什么国内做持续集成大家都选择 Jenkins ,用 travis-ci 的人那么少呢?

上一篇 / 下一篇  2016-10-28 13:03:52 / 个人分类:测试工具


Yb#O$n y*G A/g0

J)T} ZXX0
51Testing软件测试网\L4qh*}
--
51Testing软件测试网 {:|+le\9U Z
travis ci还是挺坑的。51Testing软件测试网P+W;IM dp F ?
比如这段代码放到travis-ci中就是运行出错,而你并不知道为什么。51Testing软件测试网)Wk}8kGLR
curl -H "Authorization: token xxx" -X POST "https://api.github.com/repo/xxxxx"
51Testing软件测试网3|1{BP,\6IM
再比如很多**aivs是拒绝给你装的,比如 jq 你在apt里面要求它装一下这个**它并不会给你装但是LOG里面是没有的。 只有你死盯着它才会一闪而过告诉你这个**能装。
7^3]t;Y/`M051Testing软件测试网Eb J+qh x6D-N-t
这样的坑数不胜数,而且调试非常不方便。 .travis.yml这个东西的设计本身也问题多多。 用它构建复杂的CI真的一个坑接着一个坑。
t#T"{'u C0
;uN;P+?z,c051Testing软件测试网$\PH!I p6^]:F
相比而言,JENKINS就流畅很多。

.~&? X~+M"@uW}a`0
我觉得开源项目用travis-ci纯粹是因为它是目前为数不多的免费的CI提供商,而且又跟GITHUB直接集成。
51Testing软件测试网y`b&_e{VW j:r
商业项目就这个还是挺坑的,当然小公司上来没的选,用用也挺好的。
51Testing软件测试网 u6Gr.Jg%u&ic
51Testing软件测试网#gzRhK"OW/A

%A8d5Nf+Er)Gu8j0
--

$yS&W-e^:x1d}0
另外:
和github强关联
不可定制
价格没优势
51Testing软件测试网;T2C Z7x2E/Cu IK
51Testing软件测试网3y B wX"N$vhI Go
--

5E~,\Ve0
51Testing软件测试网i,w'^"BWyP?
当然,Jenkins整体搭建,其实挺简单的;

6`C&^g&D:u/_-_Y H0

0| O4ZN{0

TAG: 软件测试 Jenkins Linux 持续集成

 

评分:0

我来说两句

xuquan

xuquan

IDO老徐,坐标深圳,测试经理,干了十年测试,公号"简尚" ,个人博客isTester.com ,关注「软件测试从业者综合能力提升」,微信957863300

日历

« 2024-04-19  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 913954
  • 日志数: 427
  • 建立时间: 2012-06-04
  • 更新时间: 2022-02-23

RSS订阅

Open Toolbar