文档首页> 编译构建 CloudBuild> API参考> 任务相关接口> 查看项目下用户的构建任务列表
更新时间:2022-04-15 GMT+08:00
分享

查看项目下用户的构建任务列表

功能介绍

查看项目下用户的构建任务列表

调试

您可以在API Explorer中调试该接口。

URI

GET /v3/{project_id}/jobs

表1 路径参数

参数

是否必选

参数类型

描述

project_id

String

DevCloud项目ID,32位数字、小写字母组合。查询项目列表

表2 Query参数

参数

是否必选

参数类型

描述

page_index

Integer

分页页码, 表示从此页开始查询, page_index大于等于0

page_size

Integer

每页显示的条目数量,page_size小于等于100

请求参数

表3 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token。 通过调用IAM服务 获取IAM用户Token接口获取 (响应消息头中X-Subject-Token的值)。 不支持租户全局token,请使用scope为project的region级token。

响应参数

状态码: 200

表4 响应Body参数

参数

参数类型

描述

jobs

Array of Job objects

任务列表

total

Integer

任务总数

表5 Job

参数

参数类型

描述

id

String

任务ID

job_name

String

任务名称

job_creator

String

任务创建者

user_name

String

用户名称

last_build_time

Number

最新执行时间

health_score

Integer

健康分值

source_code

String

代码来源

last_build_status

String

最新构建状态

is_finished

Boolean

是否已结束

disabled

Boolean

是否已禁用

favorite

Boolean

是否已收藏

is_modify

Boolean

是否有修改任务权限

is_delete

Boolean

是否有删除任务权限

is_execute

Boolean

是否有执行任务权限

is_copy

Boolean

是否有复制任务权限

is_forbidden

Boolean

是否有禁用任务权限

is_view

Boolean

是否有查看任务权限

状态码: 400

表6 响应Body参数

参数

参数类型

描述

error_code

String

错误码

error_msg

String

错误描述

状态码: 401

表7 响应Body参数

参数

参数类型

描述

error_code

String

错误码

error_msg

String

错误描述

状态码: 403

表8 响应Body参数

参数

参数类型

描述

error_code

String

错误码

error_msg

String

错误描述

状态码: 404

表9 响应Body参数

参数

参数类型

描述

error_code

String

错误码

error_msg

String

错误描述

状态码: 500

表10 响应Body参数

参数

参数类型

描述

error_code

String

错误码

error_msg

String

错误描述

请求示例

GET https://{endpoint}/v3/6ecbc5bac7c8442fb3d2563d53c13582/jobs?page_index=1&page_size=10

响应示例

状态码: 200

OK

{
  "total" : 1,
  "jobs" : [ {
    "id" : "2a86c3c1ed18416399279fe6........",
    "job_name" : "demo",
    "job_creator" : "ae22fd035f354cfa8d82a3f1........",
    "user_name" : "test",
    "last_build_time" : 1608004535000,
    "health_score" : 75,
    "source_code" : "test",
    "last_build_status" : "blue",
    "is_finished" : true,
    "disabled" : true,
    "favorite" : true,
    "is_modify" : true,
    "is_delete" : true,
    "is_execute" : true,
    "is_copy" : true,
    "is_forbidden" : true,
    "is_view" : true
  } ]
}

状态码

状态码

描述

200

OK

400

Bad Request

401

Unauthorized

403

Forbidden

404

Not Found

500

Internal Server Error

错误码

请参见错误码

分享:

    相关文档

    相关产品

close