编译构建 CodeArts Build

开箱即用

内置130+构建环境、30+构建模板,支持多语言、多平台构建,开箱即用

极速构建

提供分布式构建、精准增量构建、多任务构建、代码缓存能力,极大提升用户构建效率

高效扩展

支持扩展用户自定义构建环境和自定义执行机接入,满足用户复杂构建场景

辅助洞察

清晰的任务可视化分析报告,帮助用户辅助支撑构建效率提升

为什么选择华为云编译构建 CodeArts Build

为什么选择华为云编译构建 CodeArts Build

丰富的应用场景,满足您多样化业务诉求

自动化构建
自动化构建

支持丰富的主流构建语言,130+主流构建环境和模板,多平台构建,开箱即用

优势
支持主流构建语言

支持Java/Php/Python/C++/C#/JS等主流构建语言

支持主流构建标准

支持Maven/Ant/Gradle/Cmake/MSBuild等主流构建标准

支持主流构建环境

内置130多种主流构建环境和模板,面配置使用

支持主流构建平台

支持x86、ARM计算架构和Linux、Windows、MacOS操作系统

构建加速
构建加速

通过分布式编译、增量编译等技术,实现C/C++语言的编译效率提升,编译效率提升5-10倍

优势
代码高效下载

按需下载代码,大量代码下载(AOSP、鸿蒙等)场景下效率高

依赖高效下载

提供存放依赖包的共享缓存,支持依赖包的增量下载

极速编译构建

支持C/C++语言分布式编译和精准增量编译,编译效率成倍提升

新特性重磅发布

代码缓存

代码缓存

  • 针对安卓、鸿蒙等软件构建场景下的大代码仓,提供代码缓存的能力,通过将代码文件散列存储到缓存服务器,实现安全、高效的的源代码缓存。执行构建时按需从缓存中快速下载散列的代码文件,并按照代码目录结构进行还原,提升软件的构建效率

构建加速

构建加速

  • 通过分布式编译、增量编译等技术,实现C/C++语言的编译效率提升,编译效率提升5-10倍




Buildflow构建

Buildflow构建

  • 在软件多团队、多组件等复杂编译构建场景下,CodeArts Build提供BuildFlow构建模式,用户可通过yaml实现对多个构建任务的编排,将有依赖关系的构建任务按照有向无环图(DAG)的方式组装起来,CodeArts Build基于yaml描述实现软件的高效编译构建

多仓下载

多仓下载

  • 集成Repo下载工具,用户只需进行简单配置即可实现多个代码仓的联动集成下载。同时也可集成代码缓存技术,实现多个代码仓的联动高效下载

多规格机型支持

多规格机型支持

  • 面对云化软件、独立软件、嵌入式软件等不同代码体量的业务场景,CodeArts Build在套餐外提供相应计算规格的构建执行机资源,用户可基于不同的效率、成本诉求,灵活选择或扩容相应计算规格的构建执行机实现软件的高效生产

即刻领取

免费试用

产品
开启您的上云之旅
免费试用

您可能感兴趣的产品

您可能感兴趣的产品