产品优势

  • 开箱即用

    环境无感知:内置130多个构建环境、30多个构建模板,用户无需自行搭建构建环境

    多平台支持:支持在x86和ARM不同计算架构下、在Linux、Windows、MacOS不同操作系统下构建

    多语言支持:内置C/C++/Java/JS等10多种语言构建环境

    任务编排简单:内置20多个插件,同时支持界面和代码化编排

    环境无感知:内置130多个构建环境、30多个构建模板,用户无需自行搭建构建环境

    多平台支持:支持在x86和ARM不同计算架构下、在Linux、Windows、MacOS不同操作系统下构建

    多语言支持:内置C/C++/Java/JS等10多种语言构建环境

    任务编排简单:内置20多个插件,同时支持界面和代码化编排

  • 极速构建

    分布式构建:提供C/C++大规模分布式编译技术,突破单机算力限制,实现构建速度成倍提升

    精准增量构建:提供自动分析、精准增量编译技术,实现按需高效编译

    多任务构建:提供多任务DAG编排和调度机制,支持一次构建上百个软件模块

    代码缓存:提供大代码仓场景下分布式代码缓存能力,支持代码安全高速下载

    分布式构建:提供C/C++大规模分布式编译技术,突破单机算力限制,实现构建速度成倍提升

    精准增量构建:提供自动分析、精准增量编译技术,实现按需高效编译

    多任务构建:提供多任务DAG编排和调度机制,支持一次构建上百个软件模块

    代码缓存:提供大代码仓场景下分布式代码缓存能力,支持代码安全高速下载

  • 高效扩展

    构建镜像扩展:用户可按实际构建场景按需自定义构建镜像,满足不同用户差异化构建诉求

    构建环境扩展:用户可自行接入自有构建机器到云端,以低成本完成构建

    丰富的OpenAPI:提供构建全过程API,实现灵活的调用和集成

    构建镜像扩展:用户可按实际构建场景按需自定义构建镜像,满足不同用户差异化构建诉求

    构建环境扩展:用户可自行接入自有构建机器到云端,以低成本完成构建

    丰富的OpenAPI:提供构建全过程API,实现灵活的调用和集成

  • 辅助洞察

    可视化分析:提供构建任务可视化分析报告,帮助构建集成工程师对构建效率、构建成   功率分析,辅助支撑构建效率提升

    可视化分析:提供构建任务可视化分析报告,帮助构建集成工程师对构建效率、构建成   功率分析,辅助支撑构建效率提升

应用场景

自动化构建

优势

  • 支持主流构建语言

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

  • 支持主流构建标准

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

  • 支持主流构建环境

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

  • 支持主流构建平台

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

构建加速

优势

  • 代码高效下载

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

  • 依赖高效下载

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

  • 极速编译构建

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

新特性重磅发布

代码缓存

代码缓存

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

构建加速

构建加速

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

Buildflow构建

Buildflow构建

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

多仓下载

多仓下载

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

多规格机型支持

多规格机型支持

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

新特性路标

功能描述

  • 构建应用类型

    支持Web应用、移动终端应用、手游终端应用、.Net应用、IoT应用

    支持Web应用、移动终端应用、手游终端应用、.Net应用、IoT应用

  • 构建语言

    Java、C/C++、C#、Node.js、Php、Python

    Java、C/C++、C#、Node.js、Php、Python

  • 构建标准

    Maven、Gradle 、MsBuild、Cmake、 Ant、 Npm

    Maven、Gradle 、MsBuild、Cmake、 Ant、 Npm

  • 构建软件包

    推送到软件版本仓库、制作镜像归档到镜像仓库、推送组件到企业私有库

    推送到软件版本仓库、制作镜像归档到镜像仓库、推送组件到企业私有库

  • 构建状态

    构建结果查看、构建日志查看、构建结果通知

    构建结果查看、构建日志查看、构建结果通知

1对1咨询专属顾问

1对1免费咨询华为云专属顾问,为您量身定制产品推荐方案
立即咨询

华为云咨询电话:950808或4000-955-988 转1

华为云咨询电话:950808或4000-955-988 转1

华为云专业的服务团队,致力于为您提供专业的售前购买咨询服务,及完善的售后技术服务,助您云上无忧