雷火电竞(中国)平台网站

雷火电竞

咨询热线

13298323885

Classification

雷火动态

13298323885
传真:13298323885
手机:13298323885
邮箱:admin@niukid.cn
地址:河南省郑州市金水区农科路25号院2号楼18层1807号
当前位置: 首页 > 雷火动态 > 最新资讯

信也科技Aladdin持续集成平台:已接入2500+服务有力保障集团研发规范落地雷火电竞

发布时间:2024-02-28 19:42:57 丨 浏览次数:690

  在互联网软件开发中,持续集成系统发挥着至关重要的作用。近日,信也科技正式推出的Aladdin持续集成平台(下称“Aladdin平台”),通过不断演进与优化,已成为集团研发流程中的关键基石。Aladdin平台贯穿于代码分支管理、准入与评审、构建与单元测试等日常研发流程中的各个环节,不仅为集团日常业务迭代提供了强有力的支持,同时也确保了研发规范的有效执行。

  Aladdin平台的核心功能包括分支管理规范实施、编码规约扫描、代码准入质量把关、代码评审规范实施以及单元测试规范落地,共同守护系统研发规范。截至目前,Aladdin平台已创建超过6万个研发分支,完成近6万次代码评审,执行了23万次代码合规扫描,发现14万条质量问题,共计执行49万次构建与22万次单元测试,为保障集团业务高质量发展起到了重要作用。

信也科技Aladdin持续集成平台:已接入2500+服务有力保障集团研发规范落地雷火电竞(图1)

  在信也科技研发规范体系中,三级分支管理模型起到了基础作用。其中master分支负责历史版本管理,release分支为软件发布分支,而feature分支则用于研发协作开发。Aladdin平台按照研发管理规范,对各分支进行从创建到关闭的全生命周期管理,同时直观统计展示了代码提交与合并的信息,使研发团队能在Aladdin分支管理平台上高效地管理研发生命周期。

信也科技Aladdin持续集成平台:已接入2500+服务有力保障集团研发规范落地雷火电竞(图2)

  为了尽早发现并处理研发代码问题,提升研发交付效率,信也科技自主研发并落地了《信也编程规范插件》。该插件可在研发人员编程过程中实时扫描增量代码,及时提示高危代码问题,确保质量问题第一时间得到解决。同时,它还能扫描第三方软件引入的风险,及时通知研发团队,并提供修复建议和方案。此外,在代码提交阶段,插件会拦截未修复的增量代码和依赖软件问题,保证代码提交质量。

信也科技Aladdin持续集成平台:已接入2500+服务有力保障集团研发规范落地雷火电竞(图3)

  研发人员在feature分支完成功能特性开发后,需将代码并入release分支以进行上线。Aladdin的代码评审平台在这一过程中引入了评审机制,评审人员通过提出建议、指出缺陷、执行打回等研发活动,确保特性代码在合并前符合质量标准。

信也科技Aladdin持续集成平台:已接入2500+服务有力保障集团研发规范落地雷火电竞(图4)

  代码评审完成后,进行代码合并。在此阶段,代码仓库针对新提交的增量代码进行编码规约扫描,包括60条编码规范。只有完全符合规范的增量代码才能进入代码仓库,否则会自动打回,直至所有问题解决。这一过程从基础编码规范角度,实时、自动、高效地保障每次代码提交的质量

信也科技Aladdin持续集成平台:已接入2500+服务有力保障集团研发规范落地雷火电竞(图5)

  目前,信也科技发布的软件均通过Aladdin持续集成构建平成打包。该平台支持各种编程语言及其不同版本的构建需求,包括Java、Go、Python、JavaScript、iOS和Android,同时也支持虚拟机、容器云、APP等多种计算平台。在完成软件打包的同时,该平台还自动触发单元测试,并对测试结果进行增量覆盖率统计,对代码进行全面的单元测试回归,进一步保障软件质量。

信也科技Aladdin持续集成平台:已接入2500+服务有力保障集团研发规范落地雷火电竞(图6)

  在代码提测发布至测试环境前,Aladdin平台负责执行全面的质量检查,包括分支滞后、依赖包、单元测试覆盖率卡点以及自动化测试冒烟卡点检查等,确保所有检查通过后,会自动升级为测试包并进入后续测试,继续进行功能测试增量覆盖率和集成回归等质量检查。

信也科技Aladdin持续集成平台:已接入2500+服务有力保障集团研发规范落地雷火电竞(图7)

  【广告】免责声明:本内容为广告,相关素材由广告主提供,广告主对本广告内容的真实性负责。本网发布目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,广告内容仅供读者参考。

  新闻信息服务许可证音像制品出版许可证广播电视节目制作经营许可证网络视听许可证网络文化经营许可证雷火电竞官网 雷火电竞

Copyright © 2021-2023 雷火电竞(中国)平台网站 版权所有
电 话:13298323885    手 机:13298323885   传 真:13298323885    E-mail:admin@niukid.cn
地 址:河南省郑州市金水区农科路25号院2号楼18层1807号
豫ICP备2021004807号

扫一扫关注微信公众帐号

免费咨询 投诉建议