Tag Archives: 持续交付

携程无线持续交付平台工程实践

【作者简介】赵辛贵,携程技术中心基础业务研发部高级研发经理。2013年加入携程,主要负责App基础框架研发相关工作,主要关注App开发框架、性能、质量和新技术。本文来自赵辛贵在“携程技术沙龙——移动开发工程实践与性能优化”上的分享。

PPT下载请直接拖到文章底部。

携程旅行App几乎承载着整个公司的所有产品形态,每条产品线都有自己独立的移动开发团队,开发规模从几个到几十个工程师不等,这些工程师都在为该App开发功能。

为了支撑上百人的开发测试团队高效有序的工作,版本能按时发布,携程无线基础研发团队打造了无线持续交付平台MCD(Mobile Delivery Continuous Platform)。

阅读全文

从零打造携程无线持续交付平台 MCD 实践

目前携程大部分订单已来自移动端,App 几乎承载了整个集团的所有业务形态。在内部研发中,携程的 App 已经发展成为拥有 90+ Native Bundle、100+ Hybrid Bundle、30+ React Native Bundle,几百名研发人员,每个版本(1 个月)交付 4000+个 App 包,Hybrid/ReactNative/HotFix/Bundle 发布次数 500+。

如果没有一个有效的无线持续交付平台,很难实现大版本的集成发布在 3 天内完成。而对比市场上开源的无线持续集成工具 Fastlane、TestFlight、Jenkins 都存在各种定制化需求的问题。因此我们从零开始,逐步打造适合携程研发流程的无线交付平台,系统化地解决研发支撑痛点。

下面将从集成、测试、发布、运营四个子平台来展开,具体分享我们是如何一步步打造无线持续交付平台的。 阅读全文

Copyright © 1999 - 2014 Ctrip. Powered by WordPress.