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