检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
响应Body参数 参数 参数类型 描述 result Boolean 是否已开启内网安全访问 error String 返回错误信息 status String 返回状态信息 状态码: 400 表2 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg
请求参数 无 响应参数 状态码: 200 表1 响应Body参数 参数 参数类型 描述 error String 返回错误信息 status String 返回状态信息 状态码: 400 表2 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg
job_ids列表 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 error String 返回错误信息 status String 返回状态信息 状态码: 400 表3 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg
响应Body参数 参数 参数类型 描述 result Boolean 是否为联邦账号 error String 返回错误信息 status String 返回状态信息 状态码: 400 表2 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg
新建分组 对于在同一项目中的不同模块或使用场景不同的构建任务,编译构建服务支持分组管理。当创建一个分组后,会默认同步创建一个“未分组”分组,若创建构建任务时未选择分组,则创建的构建任务归档在“未分组”中。 约束与限制 最多支持创建50个分组。 创建分组支持多层创建,最多支持3层。
200 表2 响应Body参数 参数 参数类型 描述 result String 成功 error String 返回错误信息 status String 返回状态信息 状态码: 400 表3 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg
缓存目录使用说明 CodeArts Build在部分构建步骤中提供了依赖缓存的能力,能够极大提升用户构建时依赖包的下载效率,进而提升构建效率。用户在执行构建任务时,CodeArts Build在构建任务执行机上以租户维度进行远端缓存目录挂载,构建时直接使用,无需重复下载。当前支持缓存能力的构建步骤表1。
响应Body参数 参数 参数类型 描述 result result object 结果 error String 返回错误信息 status String 返回状态信息 表4 result 参数 参数类型 描述 health_score String 健康度 page_index String
Webhook地址 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 error String 返回错误信息 status String 返回状态信息 状态码: 400 表3 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg
响应Body参数 参数 参数类型 描述 result result object 返回结果 error String 返回错误信息 status String 返回状态信息 表3 result 参数 参数类型 描述 keep_time Integer 回收站中的任务保留时间 状态码: 400
返回错误信息 status String 返回状态信息 表3 QueryTemplatesResult 参数 参数类型 描述 total_size Integer 返回模板数量 items Array of QueryTemplatesItems objects 模板信息列表 表4
响应Body参数 参数 参数类型 描述 result result object 结果 status String 状态信息 error String 返回错误信息 表3 result 参数 参数类型 描述 job_id String 构建任务ID project_id String
响应Body参数 参数 参数类型 描述 result result object 返回结果 error String 返回错误信息 status String 返回状态信息 表3 result 参数 参数类型 描述 forbiddener String 禁用者 reson String 禁用描述
"xdomain_type": "", "default_project_id": null } } 当接口调用出错时,会返回错误码及错误信息说明,错误响应的Body体格式如下所示。 { "error_msg": "Request body is invalid.",
配置CodeArts Build项目级角色权限 新增的成员需赋予指定的角色,不同角色具备的默认权限不同。各角色具备的默认权限如表1。 表1 编译构建服务默认角色权限 角色 创建 编辑 删除 查看 执行 复制 禁用 权限管理 分组 项目经理 √ √ √ √ √ √ √ √ √ 产品经理
响应Body参数 参数 参数类型 描述 result result object 结果 error String 返回错误信息 status String 返回状态信息 表5 result 参数 参数类型 描述 health_score String 健康度 page_index String
选择构建步骤 您可以根据实际使用场景,在构建任务中选择需要使用的构建步骤。 图形化构建 构建步骤页面展示所选模板的默认步骤组合。 单击构建步骤上的可根据实际需要添加构建步骤,每个构建步骤的配置指导请参考配置构建步骤中“图形化构建”部分。 若构建步骤中预置的工具版本无法满足使用需求
使用Msbuild构建 编译构建服务提供了常用的构建模板(构建环境),不同的构建模板中预装了对应构建所需工具集,MSBuild构建镜像一般预装了msbuild、nuget、.NET Framework等常用工具。 使用msbuild构建工具执行引擎、构造工程,支持.NET框架构建,包含
Android APK签名 通过“Android APK签名”构建步骤,使用apksigner对Android APK进行签名。 图形化构建 配置构建步骤时,在“Android构建”步骤后添加“Android APK签名”步骤。 参数说明如下: 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。
构建加速背景介绍 针对C/C++语言构建工程,需要提升构建效率的问题,编译构建服务支持构建加速能力,通过分布式编译和增量编译等技术实现构建加速。当前支持的构建加速的场景如下: 通过Gcc/Clang实现构建加速 对鸿蒙构建工程配置构建加速 对AOSP构建工程配置构建加速 通过代码缓存方式实现构建加速