高效客户端持续集成实践之路

  1. 云栖社区>
  2. 闲鱼技术>
  3. 博客>
  4. 正文

高效客户端持续集成实践之路

闲鱼技术 2018-08-01 16:32:38 浏览2774
展开阅读全文

作者:闲鱼技术景松

—— 安心提交代码,让需求发布不再加班

背景

敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。闲鱼目前采用泳道任务模式进行迭代开发,开发周期是两周一个版本,发版频率比较高,并行开发的业务需求又很多,怎么才能高效的迭代开发?测试资源相对紧缺,如何保证客户端的研发质量?于此同时,迭代过程中,构建、集成以及测试都需要人工干预,沟通成本和出错概率都比较高。

如何有效的解决上面这些问题?首先想到的是持续集成,能够做到自动化、集成测试和及时反馈问题,才能减少开发和测试的成本,提高团队的工程能效。闲鱼在客户端持续集成方案上面做了些探索和实践,本文主要以iOS多bundle的工程为例,讲解下如何用SpringBootVue实现持续集成方案,将需求 - 代码 - 测试关联,做到代码结构化并持续集成。

1. 数据模型

网友评论

登录后评论
0/500
评论
闲鱼技术
+ 关注
所属云栖号: 闲鱼技术