检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
缓存目录使用说明 CodeArts Build在部分构建步骤中提供了依赖缓存的能力,能够极大提升用户构建时依赖包的下载效率,进而提升构建效率。用户在执行构建任务时,CodeArts Build在构建任务执行机上以租户维度进行远端缓存目录挂载,构建时直接使用,无需重复下载。当前支持缓存能力的构建步骤表
使用Maven构建 使用Maven构建Java项目。 图形化构建 在配置构建步骤中,添加“Maven构建”构建步骤,参考表1配置参数。 表1 Maven构建步骤参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号、英文分号
配置构建环境 配置构建任务全局运行环境。 编译构建服务支持使用自定义执行机,支持的自定义执行机类型有LINUX、LINUX_DOCKER、WINDOWS和MAC,各个类型支持的构建场景可参考表1,用户可根据实际需求选择使用的执行机类型。 表1 各个类型执行机的使用说明 执行机类型
流水线查看构建任务信息 功能介绍 流水线查看构建任务信息 调用方法 请参见如何调用API。 URI GET /v1/job/{job_id}/pipeline-info 表1 路径参数 参数 是否必选 参数类型 描述 job_id 是 String 构建的任务ID; 编辑构建任务时
新建构建任务(图形化构建) 图形化构建是指通过在CodeArts Build页面配置构建工具的相关参数实现编译构建,可以根据实际使用场景自定义组合构建工具。 关于图形化构建的使用示例,可参考CodeArts Build最佳实践。 新建构建任务前准备工作 如果使用的是CodeArts
CodeArts Build最佳实践汇总 本文汇总了基于编译构建服务(CodeArts Build)常见应用场景的操作实践,为每个实践提供详细的方案描述和操作指导,帮助用户轻松构建。 表1 CodeArts Build最佳实践一览表 最佳实践 说明 基于Maven构建产物制作Docker
使用Maven构建执行多任务构建工程(内置执行机/代码化构建) 应用场景 在编译构建中,构建任务是构建的最小单元,适用于业务比较简单的场景,但是在有些复杂的构建场景下,构建任务可能并不能满足复杂的构建要求。例如,用户希望更模块化、更加细粒度的拆分构建任务,并按照构建任务之间的依赖顺序进行构建
获取构建记录的有向无环图(待下线) 功能介绍 获取构建记录的有向无环图(待下线) 调用方法 请参见如何调用API。 URI GET /v3/{build_flow_record_id}/flow-graph 表1 路径参数 参数 是否必选 参数类型 描述 build_flow_record_id
查询指定代码仓库最近一次成功的构建历史 功能介绍 查询指定代码仓库最近一次成功的构建历史 调用方法 请参见如何调用API。 URI GET /v3/jobs/{project_id}/last-history 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是
使用Android构建 Android构建用于编译应用资源和源代码,并将它们打包成可供部署、签署和分发的APK。 图形化构建 在配置构建步骤中,添加“Android构建”构建步骤,参考表1配置参数。 表1 Android构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改
根据开始时间和结束时间查看构建任务的构建成功率 功能介绍 根据开始时间和结束时间查看构建任务的构建成功率 调用方法 请参见如何调用API。 URI GET /v3/jobs/{job_id}/success-ratio 表1 路径参数 参数 是否必选 参数类型 描述 job_id
获取构建产物详情信息 功能介绍 获取构建产物详情信息 调用方法 请参见如何调用API。 URI GET /v3/jobs/{job_id}/{build_no}/output-info 表1 路径参数 参数 是否必选 参数类型 描述 job_id 是 String 参数解释: 填写构建任务
获取构建历史详情信息接口 功能介绍 获取构建历史详情信息接口 调用方法 请参见如何调用API。 URI GET /v3/jobs/{job_id}/{build_number}/history-details 表1 路径参数 参数 是否必选 参数类型 描述 job_id 是 String
执行构建任务 功能介绍 执行构建任务,可传自定义参数 调用方法 请参见如何调用API。 URI POST /v3/jobs/build 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 参数解释: 用户Token。(响应消息头中
根据开始时间和结束时间查看构建任务的构建历史列表 功能介绍 根据开始时间和结束时间查看构建任务的构建历史列表。 调用方法 请参见如何调用API。 URI GET /v3/jobs/{job_id}/period-history 表1 路径参数 参数 是否必选 参数类型 描述 job_id
获取构建记录信息 功能介绍 获取构建记录信息 调用方法 请参见如何调用API。 URI GET /v4/jobs/{job_id}/{build_no}/record-info 表1 路径参数 参数 是否必选 参数类型 描述 job_id 是 String 参数解释: 填写构建任务
获取构建记录信息(待下线) 功能介绍 获取构建记录信息(待下线) 调用方法 请参见如何调用API。 URI GET /v3/jobs/{job_id}/{build_no}/record-info 表1 路径参数 参数 是否必选 参数类型 描述 job_id 是 String 构建的任务