概述
在DevOps风起云涌之时,东航抓住时机,借助先进的DevOps研发理念提升企业内部的软件研发能力。在此背景下,持续集成作为关键技术被引入,东航以普元持续集成平台(Primeton UTP)为基础,结合个性化持续集成需求构建了满足自身研发要求的统一持续集成平台,并将现有的IT系统和新规划系统纳入到持续集成平台下统一管理,促进开发、技术运营和质量保障团队之间的沟通、协作与整合,通过持续集成的软件开发实践引导软件研发过程的变革,推动东航业务创新。
实施效果
按照普元“总体规划->分布实施->自助掌控“的长期建设规划,东航通过短期的项目建设,在推动持续交付过程中取得的效果比较显著:
(一)软件研发整体效率提升超过了30%
通过持续集成规划,清晰地定义了开发、测试和运维团队之间的协作流程,建立了持续集成体系规范,各团队自身责任明确,团队间协作顺畅,工作效率得到大大的提升。
(二)项目的编译打包无需人工干预
软件项目的持续集成工作实现流程化,编译打包完全实现自动化,涉及到的如代码质量扫描、接口变更扫描、集成编译、单元测试等任务也实现了在不同项目的持续集成中得到最大程度的复用。
(三)多平台环境都能实现持续部署
在软件的生命周期内,无论是开发测试环境、预发布环境,还是生产环境的部署,通过统一持续集成平台都能一键式或者完全自动化,并支持对部署介质的跟踪管理。
(四)软件质量得到持续保障
持续集成支持东航软件研发过程中测试尽早介入,持续集成的能力实现了自动化测试环境准备、自动化用例部署,实现无人值守的冒烟测试、系统测试及性能测试,持续地为项目组提供多维度的质量报告,为软件质量提供持续的可靠保证。
结束语
通过DevOps之持续集成在东航的开发实践,根据“自动化一切”的理念,充分利用统一持续集成平台全面地推动了开发、测试和运维团队之间的协作。
由于普元持续集成平台产品化程度高,通过短期的建设实施,已超过30个新老系统先后纳入持续集成平台进行管理,在后期的平台建设中还将有更多的项目纳入进来,期待持续集成的平台价值得到更大体现。
- 蜜度索骥:以跨模态检索技术助力“企宣”向上生长
- 科技巨头合并传闻!本田与日产将谈判,苹果市值突破3万亿美元大关
- 豆瓣 App 闪退原因揭秘:缓存错误配置文件,卸载重装轻松解决
- 外媒呼吁OpenAI审慎投资大模型,IPO融资谋求2025年新发展
- 豆瓣App闪退频繁,用户反馈问题,公司暂无回应,到底孰是孰非?
- 极越车主福利来啦!领克中心售后加速处理,吉利杨学良承诺创新服务
- 豆包视觉模型颠覆行业:价格实惠,创新驱动视觉新篇章
- 工信部优化车联网通信,助力车联网产业升级,提升出行体验
- Outlook登录问题未解,微软:我们仍在努力修复,别慌!
- 限时福利!苹果App Store充值享5%额外奖励,抓紧时间不亏!
- 马斯克冲刺5000亿美元身家:全球首富之战再掀波澜
免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。