检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在弹框中输入模板名称与模板描述,单击“保存”。 单击用户名,在下拉菜单中选择“租户设置”。 选择导航栏“编译构建 > 自定义模板”,即可在列表中看到已保存的构建模板。 对已保存的构建模板,可以完成以下操作: 表2 管理自定义模板 操作 说明 搜索模板 在搜索框输入关键字,可搜索模板。
已阅读并同意相关协议后,单击“完成”。单击Webhook文本框旁的“复制”获取钉钉Webhook地址。 选择“钉钉”通知,填写Webhook地址并单击“测试”确保Webhook地址可用。 勾选“启动加签密钥”并填写加签密钥、选择事件类型。 单击“保存”。 配置完成后,当任务运行
图形化构建 在配置构建步骤中,添加“构建方舟编译器”构建步骤,参考表1配置参数。 表1 构建方舟编译器参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号、英文分号、英文冒号、“.”、“/”、圆括号(中英文)。 字符长度范围为1~128。
scope String 模板范围,自定义模板默认为custom description String 模板说明 tool_type String 构建工具类型,yaml构建还是action构建 intl_description Object intl说明 parameters Array
单击新建CodeArts Repo代码仓中创建的代码仓名称。 单击“新建 > 新建目录”,如图1所示。 图1 新建目录 根据表2填写参数信息,单击“确定”。 表2 新建目录 参数名称 参数说明 目录名称 可自定义,例如“.cloudbuild”。文件目录名称仅支持中文,英文字母,数字,单斜杠“/”,下划线“_”,中横线“-”和点“
本次任务的构建步骤详情,返回的步骤为页面可见步骤 表2 result 参数 参数类型 描述 id String 编号 parameter_name String 参数名称 description String 参数描述 状态码: 400 表3 响应Body参数 参数 参数类型 描述 error_code String
"value" : "master" }, { "name" : "description", "value" : "description" }, { "name" : "deletion", "value"
选择导航栏“制品仓库 > 私有依赖库”。 单击“新建”,按照表2配置参数。 表2 新建私有依赖库参数说明 参数 说明 仓库类型 选择“本地仓”。 仓库名称 自定义仓库名称,例如“dependency_libs”。 制品类型 选择“Maven”。 归属项目 默认填写为“build-bestpractice”,无需手动填写。
选择导航栏“制品仓库 > 私有依赖库”。 单击“新建”,按照表2配置参数。 表2 新建私有依赖库参数说明 参数 说明 仓库类型 选择“本地仓”。 仓库名称 自定义仓库名称,例如“maven_repository”。 制品类型 选择“Maven”。 归属项目 默认填写为“build-bestpractice”,无需手动填写。
在列表中选择构建任务,单击任务名称进入“构建历史”页面。 若列表中没有任务,请新建构建任务(图形化构建)。 单击页面右上角,在下拉列表中选择“保存模板”。 构建任务中包含私密参数则无法保存为模板。构建参数设置可参考配置构建任务参数。 在弹框中输入模板名称与模板描述,单击“保存”。
execution_id String 八爪鱼任务ID execution_stage_name String 步骤名称 display_name String 步骤名称 node_id String 节点ID sequence String 序号 状态码: 400 表6 响应Body参数
上传文件”,在弹出的窗口上传任意C++语言工程代码,输入提交信息,单击“上传”。 新建并执行编译构建任务 在页面导航栏中选择“持续交付 > 编译构建”。 单击“新建任务”,根据表2填写参数信息,单击“下一步”。 表2 基本信息配置 参数 说明 任务名称 自定义任务名称,例如:test_build_accelerate_task。
weight Double 权重 scope String 模板范围,自定义模板默认为:custom,官方模版为:official description String 模板说明 nick_name String 昵称 public Boolean 模板是否公开 tool_type String
0-SNAPSHOT NPM构建 /npmcache 构建命令行输入:npm config set cache /npmcache npm cache clean --force Grunt构建 /npmcache 构建命令行输入:npm config set cache /npmcache
在镜像详情页面中,单击对应镜像版本“下载指令”列的复制图标,复制镜像下载指令。 修改代码仓中Dockerfile文件,将文件中镜像地址修改为步骤3中拷贝的地址。 父主题: 镜像问题
scope String 模板范围,自定义模板默认为custom description String 模板说明 tool_type String 构建工具类型,yaml构建还是action构建 intl_description Object intl说明 parameters Array
使用Sbt构建Scala和Java项目。 图形化构建 在配置构建步骤中,添加“Sbt构建”构建步骤,参考表1配置参数。 表1 Sbt构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号、英文分号、英文冒号、“.”、“/”、圆括号(中英文)。 字符长度范围为1~128。
目。 图形化构建 在配置构建步骤中,添加“Ant构建”构建步骤,参考表1配置参数。 表1 Ant构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号、英文分号、英文冒号、“.”、“/”、圆括号(中英文)。 字符长度范围为1~128。
新建目录”,如图1所示。 图1 新建目录 在新建目录页面,根据表2填写参数信息,单击“确定”。 表2 新建目录 参数 说明 目录名称 填写目录名称,例如“.cloudbuild”。文件目录名称仅支持中文,英文字母,数字,单斜杠“/”,下划线“_”,中横线“-”和点“.”,字符长度范围为1~100。 提交信息
图形化构建 配置构建步骤时,在“Android构建”步骤后添加“Android APK签名”步骤。 参数说明如下: 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 需要签名的APK路径 Android构建后生成要签名的.apk文件位置,支持正则表达式,如:可以使用build/bin/*