Gitee合作国家海关总署信息中心:建设统一源代码质量检测平台
(1)客户介绍
自从我国成为全球第一大贸易国, 打造数字化海关就成为了国家海关总署科技工作的重心。经过广泛的调研与严谨的产品选型,国家海关总署信息中心选择了开源中国的码云 Gitee 与 Gitee Scan 作为统一源代码质量检测平台的基础工具,基于码云 Gitee 实现了海关测试云的质量管理目标。
(2)项目背景
一直以来,国家海关总署积极应用云计算、大数据、人工智能、物联网等新技术,不断提升海关总署的科技创新能力。 随着数量庞大的社会化技术开发团队以外聘、外包和承包等方式深入参与国家海关总署的研发、测试、运维、大数据应用以及基础设施建设等方面的技术工作,在快速提升海关科技整体供给能力的同时,也对海关总署科技体系的统一代码安全管理和统一质量控制,和对新技术应用的质量管理提出了现实挑战。
(3)解决方案
为应对上述挑战,国家海关总署信息中心通过开展海关新一代测试云建设来整合海关应用系统研发测试资源,引入源代码质量检测、测试云平台等新技术新工具,并建立海关新一代应用系统质量管理相关标准、 机制、流程和配套信息系统,实现海关科技体系的完整质量管理、测试联调、发布验证等功能,满足新一代通关管理系统、大数据应用、移动应用以及内外网应用在质量管理、开发测试效率等方面的新需求。
通过海关新一代测试云平台的建设实施,建立了全海关统一的源代码管理和质量检测平台,该平台可为海关的所有开发厂商在应用系统开发过程中持续提供源代码质量检测、代码质量认证、代码质量分析报告与代码托管等服务,有力地保证了海关总署的应用开发在高速发展的同时,整个研发体系的代码质量和代码安全也得到了有效管控。
码云 Gitee 作为我国最知名的代码管理平台,能够为海关科技的应用开发提供代码托管,代码安全存储、安全访问等基础能力,其突出的高可靠性、高安全性成为海关源代码质量检测平台稳定运行的坚强基石。
码云 Gitee 与百度效率云联合打造的 Gitee Scan 是代码准入管理的强有力工具,通过在测试环境中对代码质量的分析进行前置,将源代码质量管理工作贯穿与融入到软件开发的过程中。Gitee Scan 能够在应用系统或软件产品的研发过程中进行代码质量分析,包括从冲突检查、代码编码规范、代码缺陷检查、可维护性、代码重复度、Code Smells、单元测试覆盖率、持续集成、代码评审等多个方面和角度进行代码准入管理。
通过统一源代码质量检测平台,国家海关总署从原有的核心系统代码管理延伸至海关内外部源代码统一质量管理;从原有内网封闭式服务发展至有互联网安全支撑的开放式服务;从源代码质量检测进而发展至海关工程质量认证;从原有的工具级检测标准,发展为以此基础建立的海关统一信息系统质量标准,该项目的前瞻性也为各级政府电子政务的提质增效指明了系统建设方向。该平台的建设将有力地保证我国数字化海关的跨越式发展,对于巩固我国全球最大贸易国地位,提升海关的服务能力和通关便利性将起到重大支撑作用。
(4)价值体现
此前码云 Gitee 已和中国光大银行、招商集团、山东城商行合作联盟、招商银行、招商证券、华夏银行、比亚迪等金融业与制造业的客户成为了深度合作伙伴,此次与国家海关总署的深度合作揭开了码云 Gitee 与政府部门合作的新篇章。码云 Gitee 也会不断发力,不断提升产品的安全性和稳定性,为各行各业的客户提供有力的数字化研发支撑。