更新时间:2024-02-06 GMT+08:00

使用yaml构建任务

前提准备

  • 已有可用项目,如果没有,请新建项目
  • 已在项目中新建可用代码仓库,如果没有,请新建代码仓库
  • 在代码仓库中,新建“.cloudbuild”目录,并将yaml文件存放在该目录下,yaml文件编写方法及规范请参考build.yml文件的结构详解

    若yaml文件不存放在“.cloudbuild”目录,可通过“CB_BUILD_YAML_PATH”参数来指定yaml文件在代码仓中的路径。参数配置可参考配置构建参数

选择源码源

  1. 登录编译构建服务首页
  2. 单击“新建任务”,进入“基本信息”页面。
  3. 选择“Repo”为源码源,并配置需要使用的源码仓库以及分支。

配置并执行yaml构建任务

  1. 单击“下一步”,进入“构建模板”页面。
  2. 选择“空白构建模板”,单击“下一步”。

    选择何种构建模板并不影响使用yaml构建,可以选择系统推荐模板,也可以不使用模板

  3. 进入“构建步骤”页签,页面左上角选择“代码化”。

    系统会在选择源码源阶段配置的代码仓库及分支中,自动读取yaml文件,可在此处对yaml文件进行修改。

  4. 修改完成后需单击右上角“新建”。
  5. 单击“新建并执行”,yaml文件修改即可生效并运行yaml构建任务,构建脚本提交后将覆盖原build.yml文件。