获取构建历史详情信息接口
功能介绍
获取构建历史详情信息接口
调试
您可以在API Explorer中调试该接口。
URI
GET /v3/jobs/{job_id}/{build_number}/history-details
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
job_id |
是 |
String |
构建的任务ID 获取项目下构建任务列表; 编辑构建任务时,浏览器URL末尾的32位数字、字母组合的字符串。 |
build_number |
是 |
Integer |
构建任务的构建编号,从1开始,每次构建递增1 |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
是 |
String |
用户Token。 通过调用IAM服务 获取IAM用户Token接口获取 (响应消息头中X-Subject-Token的值)。 不支持租户全局token,请使用scope为project的region级token。 |
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
job_name |
String |
构建任务名称 |
build_number |
Integer |
构建编号 |
project_id |
String |
构建任务所在项目的ID |
project_name |
String |
构建任务所在项目的名称 |
parameters |
Map<String,String> |
本次构建的参数,Map类型,敏感参数值返回*号 |
build_steps |
Array of build_steps objects |
本次任务的构建步骤详情,返回的步骤为页面可见步骤 |
参数 |
参数类型 |
描述 |
---|---|---|
name |
String |
步骤名称 |
status |
String |
步骤状态,可选值(running运行中,success成功,error失败,未运行为空字符串) |
build_time |
Integer |
步骤执行时长,单位ms |
状态码: 400
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 |
error_msg |
String |
错误描述 |
状态码: 401
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 |
error_msg |
String |
错误描述 |
状态码: 403
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 |
error_msg |
String |
错误描述 |
状态码: 404
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 |
error_msg |
String |
错误描述 |
状态码: 500
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 |
error_msg |
String |
错误描述 |
请求示例
GET https://{endpoint}/v3/jobs/901878212b1a49be9c1a1054c272762a/1/history-details
响应示例
状态码: 200
OK
{ "job_name" : "测试任务01", "build_number" : 5, "project_id" : "6ecbc5bac7c8442fb3d2563d53c13582", "project_name" : "test-project", "parameters" : [ { "static_limit_param_name" : "static_limit_param_value_1", "sentive_param_name" : "******", "no_static_param_name" : "no_static_param_value", "static_param_name" : "static_param_value", "no_static_limit_param_name" : "no_static_limit_param_value_1" } ], "build_steps" : [ { "name" : "代码检出", "status" : "success", "build_time" : 8366 }, { "name" : "上传软件包到软件发布库", "status" : "", "build_time" : 0 } ] }
状态码
状态码 |
描述 |
---|---|
200 |
OK |
400 |
Bad Request |
401 |
Unauthorized |
403 |
Forbidden |
404 |
Not Found |
500 |
Internal Server Error |
错误码
请参见错误码。
