华为云发布分布式编译构建系统CodeArtsBuild,助力企业提升软件编译构建效率

新知榜官方账号

2023-12-09 22:28:18

在数字化时代,软件编译构建效率关系着企业能否快速响应客户需求,提供更好的客户体验。以汽车行业为例,随着汽车数智升级的加速,主机厂商往往通过OTA模式快速更新软件,以带给客户更佳的用车体验。智能化、高体验的车载软件已成为汽车的核心竞争力,然而车载软件通常包含上亿行代码,一次车载软件的编译集成需要数小时,如何提升车载软件的编译构建效率已成为汽车软件竞争力构筑的关键路径。

华为云发布分布式编译构建系统CodeArtsBuild,旨在撑企业实现高效的软件开发,缩短产品上市周期,帮助企业的软件产品快速形成关键竞争力。如何提升软件编译构建效率?编译构建效率的提升是个系统工程,需要构建工程、构建工具、构建环境等各个方面协同优化。通过自动化的构建过程、高效的构建机制、最大化共享的基础设施,才可实现端到端的编译构建效率提升。

华为云CodeArtsBuild让编译构建极速“狂飙”,内置130多种构建环境、30多个模板、20多个插件,同时支持多平台、多系统构建。通过基于文件内容指纹的代码缓存技术,实现代码极速下载。通过分布式编译、精准增量等技术,突破单台机器的性能瓶颈,实现C/C++语言的编译加速。通过BuildFlow编排模式,实现多组件的高效集成。通过基于Repo工具的多仓下载模式,实现多代码仓高效集成。通过统一弹性调度华为无线、数通、光、车、计算、存储等各产品线的构建资源,实现企业级数十万台构建资源的共享。

华为云CodeArtsBuild已支撑华为公司云计算、网络、终端、芯片、汽车等各个业务的高速发展。面向未来,华为云CodeArtsBuild将基于AI决策实现更为高效、精准的弹性调度能力,实现多语言的编译构建框架,与客户、伙伴和广大开发者一起,不断书写软件世界的新篇章。

本页网址:https://www.xinzhibang.net/article_detail-22424.html

寻求报道,请 点击这里 微信扫码咨询

相关工具

相关文章

相关快讯