检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
project_id String 构建工程ID,唯一对应codeci_job_id project_permission_switch Boolean 使用项目权限 build_time String 执行时间 charge_time Number 收费时间 create_time Number
构建任务的构建编号,从1开始,每次构建递增1 stage_name String stage名称 root_id String 资源ID,下载覆盖率报告时使用 region String 租户所在region 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String
是否有删除权限 keystore_id String 文件密钥id modify Boolean 是否有修改权限 usage Boolean 是否有使用权限 user_name String 用户名 is_creator Boolean 是否是创建者 can_absent Boolean 是否可编辑
提升,支撑企业研发过程的快速迭代,缩短产品的上市周期。 表1 构建加速包 计费方式 包年/包月 适用场景 编译构建服务提供了构建加速能力,使用构建加速能力前需购买构建加速包。构建加速场景请参考构建加速。 构建加速包只支持执行主机为“内置执行机”的构建任务,可选择x86或arm。构建主机配置方法请参考构建环境配置。
build_no 是 Integer 参数解释: 构建任务的构建编号,从1开始,每次构建递增1。 约束限制: 不涉及。 取值范围: 只能使用数字,大于等于1。 默认取值: 1 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String
否 String 输入"true"或者"false"来控制返回参数是不是完整的 check_param_used 否 String 移除未使用的参数 请求参数 无 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 result JobPipelineInfoItems
build_number 是 Integer 参数解释: 构建任务的构建编号,从1开始,每次构建递增1。 约束限制: 不涉及。 取值范围: 只能使用数字,大于等于1。 默认取值: 1 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String
用户Token。(响应消息头中X-Subject-Token的值)。通过调用IAM服务接口获取。 约束限制: 不支持租户全局token,请使用scope为project的region级token。 取值范围: 不涉及。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型
build_type String 构建类别 tag String 仓库tag project_permission_switch Boolean 使用项目权限 状态码: 400 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String
String 用户Token。 通过调用IAM服务接口获取 (响应消息头中X-Subject-Token的值)。 不支持租户全局token,请使用scope为project的region级token。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 success
用户Token。(响应消息头中X-Subject-Token的值)。通过调用IAM服务接口获取。 约束限制: 不支持租户全局token,请使用scope为project的region级token。 取值范围: 不涉及。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型
URI POST /v1/job/create 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 arch 是 String 使用机器的架构 project_id 是 String 构建任务所在项目的ID job_name 是 String 任务名称 auto_update_sub_module
Integer 构建时长 record_status String record状态 use_private_slave Integer 是否使用自定义执行机 region String 租户所在region err_msg String 错误信息 build_config_type
status String 返回状态信息 表4 CreateBuildJobRequestBody 参数 参数类型 描述 arch String 使用机器的架构 project_id String 构建任务所在项目的ID job_name String 任务名称 auto_update_sub_module
URI POST /v1/job/update 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 arch 是 String 使用机器的架构 project_id 是 String 构建任务所在项目的ID job_name 是 String 任务名称 job_id 是
URI POST /v1/job/copy 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 arch 是 String 使用机器的架构 project_id 是 String 构建任务所在项目的ID job_name 是 String 任务名称 copy_job_id
用户Token。(响应消息头中X-Subject-Token的值)。通过调用IAM服务接口获取。 约束限制: 不支持租户全局token,请使用scope为project的region级token。 取值范围: 不涉及。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型
String 用户Token。 通过调用IAM服务接口获取 (响应消息头中X-Subject-Token的值)。 不支持租户全局token,请使用scope为project的region级token。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 - File
String 用户Token。 通过调用IAM服务接口获取 (响应消息头中X-Subject-Token的值)。 不支持租户全局token,请使用scope为project的region级token。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 success
用户Token。(响应消息头中X-Subject-Token的值)。通过调用IAM服务接口获取。 约束限制: 不支持租户全局token,请使用scope为project的region级token。 取值范围: 不涉及。 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型