查询构建成功率
功能介绍
查询构建成功率
调用方法
请参见如何调用API。
URI
GET /v1/report/ratio
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
job_id |
是 |
String |
构建的任务ID; 编辑构建任务时,浏览器URL末尾的32位数字、字母组合的字符串。 |
repository_name |
是 |
String |
代码仓名称。 |
branch |
否 |
String |
代码仓分支名。 |
interval |
是 |
Integer |
查询时间,查最近几天的。 默认取值: 0 |
请求参数
无
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
result |
result object |
构建成功率 |
status |
String |
返回状态信息 |
参数 |
参数类型 |
描述 |
---|---|---|
job_id |
String |
任务ID |
branch |
String |
分支 |
total_success_count |
Integer |
构建成功总数 |
total_count |
Integer |
构建总数 |
total_success_ratio_fraction |
String |
总成功比率分数 |
every_day_report |
Array of every_day_report objects |
每日构建成功率 |
状态码: 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}/v1/report/ratio?job_id=901878212b1a49be9c1a1054c272762a&repository_name=reckoning&branch=all&interval=7
响应示例
状态码: 200
OK
-
示例 1
null
-
示例 2
{ "job_id" : "901878212b1a49be9c1a1054c272762a", "branch" : "all", "total_success_count" : 1, "total_count" : 1, "total_success_ratio_fraction" : "2/3", "every_day_report" : [ { "date" : "2024/06/15", "success_ratio" : 67 } ] }
-
示例 3
"success"
状态码
状态码 |
描述 |
---|---|
200 |
OK |
400 |
Bad Request |
401 |
Unauthorized |
403 |
Forbidden |
404 |
Not Found |
500 |
Internal Server Error |
错误码
请参见错误码。