文档首页 > > 产品介绍> 产品概述

产品概述

分享
更新时间:2020/09/29 GMT+08:00

什么是编译构建?

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

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

  

  

编译构建特性

容器化构建

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

  • 系统镜像:基本支持流行语言工具的构建和打包。
  • 自定义镜像:支持容器镜像服务SWR和DockerHub官方镜像;可通过定制应用镜像来实现混合语言编译。

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

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

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问