之前写的关于iOS持续集成平台的文章终于在infoQ上发表了,传送门:

自动化构建和依赖管理篇:[url]http://www.infoq.com/cn/articles/build-ios-continuous-integration-platform-part1[/url];

测试框架篇:[url]http://www.infoq.com/cn/articles/build-ios-continuous-integration-platform-part2[/url]

CI服务器和自动化部署篇:[url]http://www.infoq.com/cn/articles/build-ios-continuous-integration-platform-part3[/url]

关于最后一篇自动化部署服务中少了关于HockeyApp的介绍,权且在这儿做一个简要的对比介绍:

[b]HockeyApp[/b]
HockeyApp是以TestFlight的替代者的身份出现的,其集成了TestFlight的所有优点,同时增加了自己的一些亮点功能,当然,最本质的工作还是做应用测试本的分发。

优势:
[list]
[*]跨平台,支持iOS,Mac,Android;TestFlight只支持iOS
[*]稳定,服务down掉的概率比TestFlight高很多
[*]提供和Bug追踪系统(Jira)的集成
[*]提供了比较完善的API帮助开发者获取分发版本的测试信息
[/list]

劣势:
就一个,收费的,下图是其收费标准:
[img]http://dl2.iteye.com/upload/attachment/0089/6543/bfb29247-1b69-3d53-84bc-7a1e2fa1218d.png[/img]

构建iOS持续集成平台相关推荐

  1. 构建iOS持续集成平台(三)——CI服务器与自动化部署

    http://www.infoq.com/cn/articles/build-ios-continuous-integration-platform-part3 CI服务器 写到这儿,对于iOS开发者 ...

  2. 构建iOS持续集成平台(二)——测试框架

    [原文地址:http://www.infoq.com/cn/articles/build-ios-continuous-integration-platform-part2#0-tsina-1-332 ...

  3. 基于Kubernetes/K8S构建Jenkins持续集成平台(一)

    目录 Kubernetes实现Master-Slave分布式构建方案 传统Jenkins的Master-Slave方案的缺陷 Kubernates+Docker+Jenkins持续集成架构图 Kube ...

  4. 高德引擎构建及持续集成技术演进之路

    来自:高德技术 01 背景 由于导航应用中的地图渲染.导航等核心功能对性能要求很高,所以高德地图客户端中大量功能采用 C++ 实现.随着业务的飞速发展,仅地图引擎库就有40多个模块,工程配置极其复杂, ...

  5. CI Weekly #21 | iOS 持续集成快速入门指南

    搭建 iOS 持续集成环境要多久?每个 iOSer 都有不同的答案.这次我们整理了 flow.ci 的 iOS 持续集成的相关文档和最佳实践,希望帮你更快地完成构建.更新文档见: flow.ci iO ...

  6. 腾讯开放TAPD、持续集成平台等核心研发工具,加速AI落地

    当人工智能不再遥不可及,用户像"插上电"一样"接入云",开发者再次迎来新一波的机遇.在云+未来峰会上,腾讯云正式推出"智能云".而在6月22 ...

  7. 持续集成平台Jenkins配置方法介绍

    持续集成(Continuous integration,CI)是软件开发和发布流程中最重要的组成部分,有利于加快开发进度.Jenkins是常用的持续集成管理工具,本文将简要介绍Jenkins持续集成工 ...

  8. 从零入门 Serverless | 教你 7 步快速构建 GitLab 持续集成环境

    作者 | 存诚 阿里云弹性计算团队 本文整理自<Serverless 技术公开课>,"Serverless"公众号后台回复"入门",即可获取系列文章 ...

  9. 教你 7 步快速构建 GitLab 持续集成环境

    作者 | 存诚 阿里云弹性计算团队 来源 | Serverless 公众号,整理自<Serverless 技术公开课> 导读:本节课程为您介绍如何基于阿里云 Serverless Kube ...

最新文章

  1. C#实现注册码功能编程总结
  2. smartform 与调用程序间内表数据传递方法
  3. 源码网站都有哪些_一个网站都包括哪些费用?
  4. 疯子的算法总结(六) 复杂排序算法 ① 归并排序 merge_sort()
  5. Android入门(14)| 通知
  6. git 代理 git_生日快乐,Git
  7. python学习(八)----外星人入侵(项目篇)
  8. win7忘记密码解决,Administrator账号密码忘记 解决办法
  9. 登录爬取拉勾网2.0 Python selenium
  10. mysql cleaned up_关于mysqld自动停止的问题
  11. 高德地图开发踩坑记录
  12. 关于临时HY学长被安排拉二分题不想翻译找到DYM学长这件事(三)
  13. (十)苏世民:我的经验和教训:掌控(1~6)
  14. 解决linux“嘟嘟”的报警声
  15. 西安交通大学学生邮箱设置
  16. mysql group_concat去重_mysql GROUP_CONCAT 函数 将相同的键的多个单元格合并到一个单元格...
  17. C#实现SQL数据库备份与恢复
  18. 常识——windows的tensorflow安装gpu版本,cuda算力只有3.0也可以
  19. 【紫光同创国产FPGA教程】【第十一章】录音与播放例程
  20. 字符串以特定方式转换为列表

热门文章

  1. 如何高情商地回答同事或领导的夸奖?
  2. 专精特新小巨人企业是什么
  3. 传奇单职业1.76御天战神强势来袭
  4. firefox浏览器linuxwin10安装,数据互通,firefox国际版
  5. Vue3+Vite+TypeScript项目开发
  6. Python图书管理系统(终章)
  7. 活动(已结束)--我们是冠军,啊呸,我们是CSDN VIP
  8. 告别 PS !3 行代码 5 秒搞定抠图的 AI 神器!
  9. 用html在黑色背景中写蓝色的字,一般设计中常见黑色背景可搭配字体颜色有()...
  10. Flashed Ball