更新时间:2022-06-28 GMT+08:00
分享

产品概述

什么是编译构建?

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

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

容器化构建

编译构建服务提供容器化的构建环境,支持两类容器镜像:

  • 系统镜像:编译构建服务默认内置的支持业界主流编程语言编译和打包的构建镜像。
  • 自定义镜像:支持容器镜像服务SWR,用户可通过定制符合自身应用的镜像来实现混合语言编译和打包。

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

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

分享:

    相关文档

    相关产品

close