检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
unit_test:单元测试,非必填。 coverage:是否处理覆盖率数据,非必填,默认值false。 ignore_errors:是否忽略单元测试错误,非必填,默认值true。 report_path:单元测试数据路径,必填项。 enable:是否处理单元测试数据,非必填,默认值true。
last_build_status String 最终构建状态 last_build_time Integer 最后构建时间 health_score Integer 健康度 状态码: 400 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String
可根据实际情况选择“X86”或“ARM”。 加速级别 根据实际需要选择加速级别。 L1级别:对于C/C++的工程,典型的编译过程是CPU消耗型任务,编译效率受限于编译并发度,编译并发度受限于单机资源规格,传统的单机构建模式很难突破资源规格的瓶颈。L1级别通过分布式编译技术,将单机编译任务分发到加速包后台资源上进行编译
"6823252f543d4915b49892a5fd9f0ec3", "project_name" : "CodeCIServer—API测试01", "last_build_time" : 1727041445000, "health_score" : 0
返回错误信息 status String 返回状态信息 表4 result 参数 参数类型 描述 health_score String 健康度 page_index String 分页页数 total_page String 总条数 total_record String 总条数 job_build_states
返回错误信息 status String 返回状态信息 表5 result 参数 参数类型 描述 health_score String 健康度 page_index String 分页页数 total_page String 总条数 total_record String 总条数 job_build_states
表1 预置任务 预置任务 任务说明 phoenix-sample-ci 基本的构建任务。 phoenix-sample-ci-test 构建测试环境可用镜像的任务。 phoenix-sample-ci-worker 构建Worker功能镜像的任务。 phoenix-sample-ci-result
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"
各个类型执行机的使用说明 执行机类型 使用说明 LINUX 执行构建任务时,可通过执行shell命令,在Linux虚拟机上执行构建任务,拥有更高的自由度。 在使用编译构建服务前用户需要在自定义执行机上自行安装构建工具,例如Maven、Gradle等。 构建步骤仅支持执行shell命令、上传软件包到软件发布库和下载发布仓库包。
yml”配置,保证构建可还原可追溯,不必担心因修改了构建配置而不能重复执行之前的任务。 如果新特性需要修改构建脚本,开发人员可以拉一个新的分支修改“build.yml”去测试,而不用担心影响其他分支。 约束与限制 代码化构建仅支持使用CodeArts Repo代码仓。 新建构建任务前准备工作 已具备CodeArts
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