检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"]
如何调用API 构造请求 认证鉴权 返回结果
当使用固定路径时,路径为:/opt/cloud/slavespace/usr1/+"${domainId}"+/。配置path参数,表示在前面的固定路径基础上拼接路径。 例如:“path”配置路径为“kk”,那么固定路径为:/opt/cloud/slavespace/usr1/+"${domainId}"+/kk。
镜像推送至SWR仓库。 前提条件 已注册华为云并实名认证,如果还没有华为账号,请参考以下步骤创建。 打开华为云网站。 单击注册,根据提示信息完成注册。 注册成功后,系统会自动跳转至您的个人信息界面。 参考实名认证完成个人或企业账号实名认证。 已开通CodeArts体验版套餐,如果
Authorization:签名认证信息,可选,当使用AK/SK方式认证时,使用SDK对请求进行签名的过程中会自动填充该字段。AK/SK认证的详细说明请参考AK/SK认证。 X-Sdk-Date:请求发送的时间,可选,当使用AK/SK方式认证时,使用SDK对请求进行签名的过程中
user_id String 用户id build_no String 构建编码 daily_build_no String 构建每日编号 dev_cloud_build_type String 构建类型 表7 parameters 参数 参数类型 描述 name String 参数名 secret
--使用jib插件--> <plugin> <groupId>com.google.cloud.tools</groupId> <artifactId>jib-maven-plugin</artifactId>
YAML文件语法配置说明 单任务构建 --- version: 2.0 #构建参数定义, 参数必须以name,value成对出现,不赋值默认为空字符串,引用方式为${申明的参数名称name} params: - name: machineArch value: X86
图解编译构建
基本概念 表1 编译构建服务基本概念 词汇 定义 执行参数 构建任务运行时才指定值的参数,按照类型分为“自定义参数”和“系统预定义参数”。 服务扩展点 一种扩展插件,为平台提供链接第三方服务的能力。如,编译构建服务使用服务扩展点可连接通用Git平台获取项目源码,服务扩展点可以提供对此类连接的新建、编辑、删除等操作。
Android构建 使用Android构建时,项目配置的Jcenter()不稳定 执行Android构建时,lint检查出错终止任务执行 执行Android构建时,无法下载com.android.tools.build:gradle:3.0.1依赖 执行Android构建时,报错提示Javadoc
Npm构建 执行Npm构建时,报错提示JavaScript heap out of memory 执行Npm构建时,报错提示Unexpected end of JSON ... 执行Npm构建时,报错提示enoent ENOENT: no such file or directory
API概览 表1 编译构建API概览 分类 接口 任务相关API接口 描述当前CodeArts Build的接口信息。 历史API接口(待下线) 描述待下线的接口信息。
附录 状态码 错误码 获取项目ID 获取账号ID
历史API接口(待下线) 下载构建日志(待下线) 获取构建记录的有向无环图(待下线) 获取构建记录信息(待下线) 停止构建任务(待下线)
新建构建任务 新建构建任务(图形化构建) 新建构建任务(代码化构建)
加速构建任务 构建加速背景介绍 通过Gcc/Clang实现构建加速 对鸿蒙构建工程配置构建加速 对AOSP构建工程配置构建加速 通过代码缓存方式实现构建加速
计费模式 计费模式概述 资源扩展 增值特性
续费 续费概述 手动续费 自动续费
任务相关API接口 根据开始时间和结束时间查看构建任务的构建历史列表 查看构建任务的构建历史列表 KeyStore文件下载 查看任务运行状态 查看项目下用户的构建任务列表 执行构建任务 查询指定代码仓库最近一次成功的构建历史 获取构建历史详情信息接口 根据开始时间和结束时间查看构建任务的构建成功率