检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
env和envs配置为非必填项。当用户需要使用条件判断确定使用的主机规格与类型时,选择配置envs env: # 如果配置,则优先级最高。即在此处定义了主机规格与类型,则不使用构建环境配置中选择的主机类型和规格 resource: type:docker # 资源池类型:docker或custom,其中d
depth: 100 tag: ${tag} path: test 表2 单仓下载代码示例参数说明 参数 类型 说明 scm string 填写代码源:当前只支持Repo,如果yaml文件中没配置,则使用构建任务配置的代码仓信息。 默认值:codehub。
String host类型 build_config_type 否 String 构建的配置类型 triggers 否 Array of Trigger objects 定时任务触发器集合 表2 CreateBuildJobParameter 参数 是否必选 参数类型 描述 name 否
tag_list 参数 参数类型 描述 name String tag名称 状态码:400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 状态码:401 表6 响应Body参数 参数 参数类型 描述 error_code
String host类型 build_config_type 否 String 构建的配置类型 triggers 否 Array of Trigger objects 定时任务触发器集合 表2 CreateBuildJobParameter 参数 是否必选 参数类型 描述 name 否
参数 参数类型 描述 keystore_id String 文件ID 状态码:400 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误描述 状态码:401 表5 响应Body参数 参数 参数类型 描述 error_code
响应Body参数 参数 参数类型 描述 status String 任务运行结果 result result object 结果 表8 result 参数 参数类型 描述 uuid String uuid 状态码:400 表9 响应Body参数 参数 参数类型 描述 error_code
请求Body参数 参数 是否必选 参数类型 描述 git_url 否 String 代码仓地址 branch 否 String 代码仓分支名称你 tags 否 String 代码仓TAG 响应参数 状态码:200 表2 响应Body参数 参数 参数类型 描述 result QueryTemplatesResult
tion 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 job_ids 是 Array of strings job_ids列表 响应参数 状态码:200 表2 响应Body参数 参数 参数类型 描述 error String 返回错误信息 status String
Trigger 参数 是否必选 参数类型 描述 parameters 是 Array of ParameterItem objects 自定义参数 name 是 String 触发器类型 表9 ParameterItem 参数 是否必选 参数类型 描述 name 是 String 参数名称
是否开启 表11 Trigger 参数 参数类型 描述 parameters Array of ParameterItem objects 自定义参数 name String 触发器类型 表12 ParameterItem 参数 参数类型 描述 name String 参数名称 value
附加请求头字段,如指定的URI和HTTP方法所要求的字段。例如,定义消息体类型的请求头“Content-Type”,请求鉴权信息等。 如下公共消息头需要添加到请求中。 Content-Type:消息体的类型(格式),必选,默认取值为“application/json”,有其他取值时会在具体接口中专门说明。
只能是英文字母和数字,长度为32个字符。 表2 Query参数 参数 是否必选 参数类型 描述 build_no 否 Integer 构建任务的构建编号,从1开始,每次构建递增1 请求参数 无 响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 result JobStatusBody object
/v1/job/keep-time 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 keep_time 是 Integer 回收站中的任务保留时间 响应参数 状态码:200 表2 响应Body参数 参数 参数类型 描述 result result object 返回结果 error
String 构建类型 表7 parameters 参数 参数类型 描述 name String 参数名 secret String 是否为私密参数 value String 参数值 type String 类型 表8 build_record_type 参数 参数类型 描述 rerun
roject的region级token。 取值范围: 不涉及。 表3 请求Body参数 参数 是否必选 参数类型 描述 notice_type 是 String 通知的类型,分为消息,邮件,钉钉,飞书和微信 enabled_event_type_names 是 Array of strings
响应参数 状态码:200 表2 响应Body参数 参数 参数类型 描述 status String 状态 error Object 错误 result String 结果 状态码:400 表3 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg
响应Body参数 参数 参数类型 描述 status String 状态 error Object 错误 result Array of result objects 本次任务的构建步骤详情,返回的步骤为页面可见步骤 表2 result 参数 参数类型 描述 id String 编号
Query参数 参数 是否必选 参数类型 描述 project_id 是 String CodeArts项目ID,32位数字、小写字母组合。 job_name 是 String 任务名称 请求参数 无 响应参数 状态码:200 表2 响应Body参数 参数 参数类型 描述 result Boolean
String 构建类型 表4 parameters 参数 参数类型 描述 name String 参数名 secret String 是否为私密参数 value String 参数值 type String 类型 表5 build_record_type 参数 参数类型 描述 rerun