检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
unit_test:单元测试,非必填。 coverage:是否处理覆盖率数据,非必填,默认值false。 ignore_errors:是否忽略单元测试错误,非必填,默认值true。 report_path:单元测试数据路径,必填项。 enable:是否处理单元测试数据,非必填,默认值true。
deleteKeystore 初始化EFS目录和存储配额 CloudBuildCache initEFSDirAndQuota 上传报告(包含单元测试和依赖分析) CloudBuildReport uploadReport 创建自定义模板 CloudBuildTemplateService
"6823252f543d4915b49892a5fd9f0ec3", "project_name" : "CodeCIServer—API测试01", "last_build_time" : 1727041445000, "health_score" : 0
已阅读并同意相关协议后,单击“完成”。单击Webhook文本框旁的“复制”获取钉钉Webhook地址。 选择“钉钉”通知,填写Webhook地址并单击“测试”确保Webhook地址可用。 勾选“启动加签密钥”并填写加签密钥、选择事件类型。 单击“保存”。 配置完成后,当任务运行结果满足事件类型
16", "job_id" : "37be03edd1da430c8079504d546cc499", "job_name" : "测试任务01", "build_number" : 16, "start_time" : "2021-07-22T16:26:52+08:00"
c1a1054c272762a/1/history-details 响应示例 状态码: 200 OK { "job_name" : "测试任务01", "build_number" : 5, "project_id" : "6ecbc5bac7c8442fb3d2563d53c13582"
Chrome浏览器:支持最新的3个版本。 Firefox浏览器:支持最新的3个版本。 Edge浏览器:Win10默认浏览器,支持最新的3个版本。 IE浏览器:不再进行支持与测试。 推荐使用Chrome、Firefox浏览器,效果会更好。 分辨率大小 推荐使用1280*1024以上。
使用自定义执行机执行Maven构建(自定义执行机/图形化构建) 应用场景 当编译构建服务提供的内置执行机构建环境不满足业务要求时,您可接入自行提供的计算资源,通过注册的方式托管到编译构建服务中,委托编译构建服务进行调度并执行构建任务。本实践我们通过“Maven构建”和“上传软件包到软件发布库”两个构建步骤来演示使用自定义执行机的构建场景。
yml”配置,保证构建可还原可追溯,不必担心因修改了构建配置而不能重复执行之前的任务。 如果新特性需要修改构建脚本,开发人员可以拉一个新的分支修改“build.yml”去测试,而不用担心影响其他分支。 约束与限制 代码化构建仅支持使用CodeArts Repo代码仓。 新建构建任务前准备工作 已具备CodeArts
表1 预置任务 预置任务 任务说明 phoenix-sample-ci 基本的构建任务。 phoenix-sample-ci-test 构建测试环境可用镜像的任务。 phoenix-sample-ci-worker 构建Worker功能镜像的任务。 phoenix-sample-ci-result
5345600、NDK 20.1.5948944、NDK 21.4.7075529、NDK 22.1.7171670、NDK 23.1.7779620 单元测试报告 工具版本 内置工具 shell4.2.46-git1.8.3-zip6.00 shell4.2.46、git1.8.3、zip6.00
获取构建记录的构建脚本 功能介绍 获取构建记录的构建脚本 调用方法 请参见如何调用API。 URI GET /v1/record/{record_id}/build-script 表1 路径参数 参数 是否必选 参数类型 描述 record_id 是 String 记录ID,36位数字、小写字母、'-'组组合。
流水线查看构建任务信息 功能介绍 流水线查看构建任务信息 调用方法 请参见如何调用API。 URI GET /v1/job/{job_id}/pipeline-info 表1 路径参数 参数 是否必选 参数类型 描述 job_id 是 String 构建的任务ID; 编辑构建任务
删除构建模板 功能介绍 删除构建模板 调用方法 请参见如何调用API。 URI DELETE /v1/template/{uuid}/delete 表1 路径参数 参数 是否必选 参数类型 描述 uuid 是 String uuid 请求参数 无 响应参数 状态码: 200 表2
创建构建模板 功能介绍 创建构建模板 调用方法 请参见如何调用API。 URI POST /v3/templates/create 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。(响应
创建构建任务 功能介绍 创建构建任务 调用方法 请参见如何调用API。 URI POST /v3/jobs/create 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。(响应消息头中X
查看系统预定义参数 功能介绍 查看系统预定义参数 调用方法 请参见如何调用API。 URI GET /v1/job/system-parameters 请求参数 无 响应参数 状态码: 200 表1 响应Body参数 参数 参数类型 描述 status String 状态 error
停止构建任务(待下线) 功能介绍 停止构建任务(待下线) 调用方法 请参见如何调用API。 URI POST /v3/jobs/stop 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务接口获取
更新构建任务 功能介绍 更新构建任务 调用方法 请参见如何调用API。 URI POST /v3/jobs/update 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。(响应消息头中X
查询官方模板 功能介绍 查询官方模板 调用方法 请参见如何调用API。 URI GET /v1/template/officialtemplates 表1 Query参数 参数 是否必选 参数类型 描述 name 否 String 检索的模板的名字模糊查询 page 否 String