API概览 表1 编译构建API概览 分类 接口 任务相关API接口 描述当前CodeArts Build的接口信息。 历史API接口(待下线) 描述待下线的接口信息。
如何调用API 构造请求 认证鉴权 返回结果
附录 状态码 错误码 获取项目ID 获取账号ID
应用示例 示例1:执行构建任务并查看任务是否为运行状态 示例2:根据项目ID查看项目下构建任务列表
获取项目ID 获取IAM项目ID 获取CodeArts项目ID 父主题: 附录
单击页面左上角,在服务列表中选择“开发与运维 > 编译构建 CodeArts Build”。 单击页面右上角“前往编译构建”,访问编译构建服务页面。 进入指定项目的编译构建服务页面。如图1所示,红框部分即为CodeArts项目ID。
编译构建API 代码管理 租户管理 镜像模板 构建任务管理 构建记录 构建报告 模板管理 分组管理 文件管理 编译构建(旧) 编译构建(待下线)
代码管理 查询tag列表 获取该任务所有分支信息 查看仓库 父主题: 编译构建API
租户管理 查内置执行机规格 获取用户权限 当前用户所在项目所属租户的包周期每月时长是否超额 查询当前租户(计费)类型 查询租户状态 获取当前用户的项目信息列表 获取项目列表 获取租户任务总数和成功率接口 获取套餐资源id,影响临期,超期提示 获取套餐临期信息 父主题: 编译构建API
镜像模板 获取镜像模板 获取镜像模板列表 父主题: 编译构建API
构建任务管理 获取构建任务的角色权限矩阵信息 是否已开启内网安全访问 获取任务权限矩阵 查看用户全部的构建任务列表 查看项目下任务名是否存在 禁用任务 查看构建任务构建信息 更新通知配置 获取通知信息 查看任务是否在构建 删除任务 编辑页获取参数类型的接口 获取编译构建默认参数 查询任务是否已禁用
构建记录 获取构建记录的构建脚本 获取任务各阶段信息 获取指定工程的简要构建信息 构建历史页获取构建次数 获取指定工程的构建记录列表 查询指定构建记录详情 获取任务构建记录列表v1 获取构建记录信息 获取任务构建记录列表 获取构建记录的有向无环图 父主题: 编译构建API
构建报告 获取单元测试覆盖率报告列表 查询构建成功率 获取单元测试覆盖率报告压缩包 获取覆盖率接口 洞察构建时长 父主题: 编译构建API
模板管理 根据模板uuid查询特定模板 保存模板使用记录 查询官方模板 获取代码化构建默认模板 获取官方推荐模板 根据条件查询特定模板 创建构建模板 删除构建模板 收藏自定义模板 取消收藏自定义模板 收藏官方模板 取消收藏官方模板 父主题: 编译构建API
分组管理 创建构建任务分组 修改分组信息 交换分组顺序 删除分组 移动构建任务至指定分组 查询分组树 父主题: 编译构建API
文件管理 配置文件权限 添加文件权限 文件管理文件下载 删除文件管理文件 查询租户下文件列表 查询用户可使用文件 更新文件信息 上传文件 文件管理删除权限 文件管理查询权限 父主题: 编译构建API
编译构建(旧) 根据开始时间和结束时间查看构建任务的构建历史列表 查看构建任务的构建历史列表 KeyStore文件下载 查看任务运行状态 查看项目下用户的构建任务列表 执行构建任务 查询指定代码仓库最近一次成功的构建历史 获取构建历史详情信息接口 根据开始时间和结束时间查看构建任务的构建成功率
编译构建(待下线) 停止构建任务(待下线) 下载构建日志(待下线) 获取构建记录的有向无环图(待下线) 获取构建记录信息(待下线) 父主题: 编译构建API
处理方法 进入编译构建服务首页。 选择对应的构建任务,单击任务所在行的,单击“编辑”。 在“构建步骤”页面编辑“NPM构建”。 在命令行npm install命令之前添加命令npm cache clean -f,然后保存任务重新执行。 父主题: Npm构建
认证证书 合规证书 华为云服务及平台通过了多项国内外权威机构(ISO/SOC/PCI等)的安全合规认证,用户可自行申请下载合规资质证书。 图1 合规证书下载 资源中心 华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。 图2 资源中心 父主题: 安全