检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
若列表中没有任务,请新建构建任务(图形化构建)。 单击页面右上角,在下拉列表中选择“保存模板”。 构建任务中包含私密参数则无法保存为模板。构建参数设置可参考配置构建任务参数。 在弹框中输入模板名称与模板描述,单击“保存”。 单击页面右上角用户名,在下拉菜单中选择“租户设置”。 单击导航“编译构建 >
响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 GET https://{endpoint}/v1/report/time?job_id=cd190925db6e4ac4a784f754faffebfc
执行任务ID为“f9d6c8466d614a9788e9a0acf6c15f46”,代码仓名称为“codeBranch”,代码仓分支为“master”的构建任务 POST https://{endpoint}/v1/job/execute { "job_id" : "f9d6c8466d614a9788e9a0acf6c15f46"
响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 GET https://{endpoint}/v1/job/build-params 响应示例 状态码:200 OK { "result" : {
响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 GET https://{endpoint}/v3/2cc26382-b2cb-4234-8eb0-b37d362f4d4c/download-log 响应示例
加速构建任务 构建加速背景介绍 通过Gcc/Clang实现构建加速 对鸿蒙构建工程配置构建加速 对AOSP构建工程配置构建加速 通过代码缓存方式实现构建加速
使用Maven构建时,Maven组件下载缓慢 问题现象 使用Maven构建时,Maven组件下载缓慢。 原因分析 Maven构建步骤默认生成的settings配置文件中,Maven镜像仓库地址为公网地址,导致部分Maven组件依赖下载时会优先从公网下载,公网访问超时,然后再从私有库下载,从而导致Maven组件下载缓慢。
响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 GET https://{endpoint}/v1/report/junit/coverage/list?job_id=901878212b1a49be9
完成,自动跳转至构建步骤配置页面。 在“构建步骤”页签,单击“图形化”,单击左侧“点击添加构建步骤”,添加“Maven构建”,参数保持默认即可。 单击“添加步骤”,在右侧区域“容器类”页签中,单击“制作镜像并推送到SWR仓库”所在行的“添加”,按照图4配置参数。 其中“组织”选择
使用构建加速能力需要额外购买配套构建加速包,构建加速包因加速原理以及效果的不同,共有三种规格以供购买,规格介绍及购买指南请参考购买构建加速包。 用户基于自定义执行机的构建,无法使用构建加速能力。 配置CMake构建加速(图形化构建) 通过项目入口方式访问CodeArts Build服务首页。 单击需要配置构建加速的构建任务名称。
使用代码化构建时,选择任何构建模板都不影响使用YAML构建。 配置构建步骤 在“构建步骤”页面左上角单击“代码化”页签,系统会从配置构建任务基本信息中配置的代码仓库及分支中,自动读取YAML文件。 您可在此处参考配置构建任务中“代码化构建”部分的代码示例对YAML文件进行修改。如
响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 GET https://{endpoint}/v3/keystore?file_name=android.keystore&domain_id=60021
响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 GET https://{endpoint}/v1/job/permission/role?job_id=901878212b1a49be9c1a1054c272762a
单击操作列,在下拉框中选择“编辑权限”,可在弹出的界面配置用户操作文件的权限。 表1 文件管理角色权限说明 权限类型 拥有该权限的角色 添加用户 项目下所有用户。 查看 文件创建者、相同租户的用户。 使用 文件创建者、文件创建者配置了使用权限的用户。 更新 文件创建者、文件创建者配置了更新权限的用户。 删除
响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 GET https://{endpoint}/v1/report/ratio?job_id=901878212b1a49be9c1a1054c272762
响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 GET https://{endpoint}/v1/job/cb5fa20de5fd4cf8be681d4bd6fdd2f6/history 响应示例 状态码:200
响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 GET https://{endpoint}/v1/2ab0e6a3-3e1a-4708-bb16-fff2b0999027/flow-graph 响应示例
撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 用户开通云审计服务并创建和配置追踪器后,CTS可记录CodeArts Build的管理事件和数据事件用于审计。 CTS的详细介绍和开通配置方法,请参见CTS快速入门。 CTS支持追踪的CodeArts Build操作列表,请参见云审计服务支持的操作列表。
查看编译构建结果 选择页面导航栏“制品仓库 > 软件发布库”。 在软件发布库查看发布的软件包。软件包所在目录与新建编译构建任务时的任务名称一致。 相关信息 如果您需要了解更多构建工具的使用方法,可参考配置构建步骤。
响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 请求示例 POST https://{endpoint}/v3/jobs/stop { "job_id" : "f9d6c8466d614a9788e9a0acf6c15f46"