产品展示

华为云产品中心

基于丰富的华为云基础服务,提供适用于各行业的、预集成的产品与能力的组合,以满足企业ICT业务上云的需求

服务咨询
编译构建 CloudBuild

开发与运维

  • 资源: 北京、上海、广州、贵阳、香港、曼谷、新加坡、利马、墨西哥城 …
  • 名称 编译构建 CloudBuild
  • 配置
  • 渠道 华为云授权销售支持中心 · 呼和浩特市大旗网络有限公司
  • 数量 (库存:0)
  • 编译构建 CloudBuild

编译构建 CloudBuild

编译构建(CloudBuild)基于云端大规模并发加速,为客户提供高速、低成本、配置简单的混合语言构建能力,帮助客户缩短构建时间,提升构建效率

混合语言并行构建

资源动态分配,支持Maven、Ant、Gradle、CMake等主流构建标准,多语言混合编程及并行构建,显著提升编译构建效率

构建速度快

利用云端构建海量构建资源,采用多样化的云端构建加速手段,实现本地构建无法企及的构建速度

构建成本低

用户只需按照实际占用的资源及时长支付相应费用,杜绝企业硬件资源及维护资金投入,有效降低构建成本

优势


  • 支持主流构建语言

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

  • 支持主流构建标准

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

  • 用户自定义构建环境

    支持用户自定义构建环境,补齐用户特殊构建诉求

  • 并行构建

    多种构建任务按需分配资源,并行构建,华为云服务器

背景信息

编译构建(CloudBuild)与代码托管无缝对接,提供云端编译构建,支持一键创建、配置和执行,实现获取代码、构建、打包等过程自动化,实时监控构建状态。

支持语言

支持业界主流语言与构建标准:Java、C、C++、PHP、Groovy、C#、JS、Python和GO语言,以及Android与Embedded应用;同时增大了环境适配范围以及用户自定义模板功能

什么是编译构建?

编译构建是指把软件的源代码编译成目标文件,并把配置文件和资源文件等打包的过程。

编译构建服务(CloudBuild)为开发者提供配置简单的混合语言构建平台,实现编译构建云端化,支撑企业实现持续交付,缩短交付周期,提升交付效率。支持编译构建任务一键创建、配置和执行,实现获取代码、构建、打包等活动自动化,实时监控构建状态,让您更加快速、高效地进行云端编译构建。华为云计算

容器化构建

编译构建服务支持两种容器化镜像:

  • 系统镜像:支持流行语言工具的构建和打包。

  • 自定义镜像:支持容器镜像服务SWR和DockerHub官方镜像,可通过定制应用镜像来实现混合语言编译。

通过缓存机制,实现构建加速

对于Maven、Gradle等构建,如果每次构建依赖包都从仓库下载,那么构建速度会大打折扣。编译构建服务借助弹性文件服务下的SFS Turbo,对依赖包进行缓存。构建时优先从缓存中取包,缓存里没有的包才会去仓库下载,以达到加速构建目的。

华为云存储

全场景

支持多种语言,多种框架,覆盖主流软件开发场景。

  • 支持语言:C、C++、Java、Python、nodejs、C#、android等。

  • 支持框架:Maven、Gradle、Ant、Npm、Msbuild、Cmake等。

快速

利用云端构建海量构建资源,采用多样化的云端构建加速手段,实现本地构建无法企及的构建速度。华为云存储

  • 云上弹性资源,任务并行执行。

  • 全局和租户两级缓存。

  • 专线网络,传输更快。

易扩展

灵活对接不同的代码托管服务。

  • 支持用户自定义构建环境。

  • 支持不同的源码托管服务。

  • 支持用户持续集成集群。

构建成本低

  • 按照实际占用的资源及时长支付相应费用,杜绝企业硬件资源及维护资金投入,有效降低构建成本。

  • 服务器由DevCloud统一维护,大幅降低成本。

互联网Web应用

  • 场景特点:互联网企业业务种类多,业务跨平台,多语言编程成为常态。

  • 适用场景:适用于Web应用前台、后端应用程序的编译构建,支持Java、Angular JS、Node JS等语言,并支持Maven、Ant等主流构建标准。

PC端应用

  • 场景特点:传统应用软件为本地应用,业务复杂,软件规模大,编译构建耗时长。

  • 适用场景:按需分配编译构建资源,提升编译构建速度。支持Linux下C/C++应用程序的编译构建,及Windows下C/C++/C#应用程序的编译构建。

移动终端APP

  • 场景特点:移动终端APP业务变化快,交付要求短平快。

  • 适用场景:利用云端并行编译技术,快速编译构建,缩短交付周期。支持Android系列移动终端APP的编译构建。


  • 网站应用
上一篇:代码检查 CodeCheck2021-12-16
下一篇:部署 CloudDeploy2021-12-16
立即注册   享受8折优惠
立即注册