文档首页/ 编译构建 CodeArts Build/ API参考/ 编译构建API/ 构建日志/ 任务执行后获取构建步骤日志
更新时间:2025-10-10 GMT+08:00
分享

任务执行后获取构建步骤日志

功能介绍

任务执行后,获取指定构建任务的构建步骤日志。

调用方法

请参见如何调用API

URI

GET /v1/log/task/page

表1 Query参数

参数

是否必选

参数类型

描述

job_id

String

参数解释

构建的任务ID。

编辑构建任务时,浏览器URL末尾的32位数字、字母组合的字符串。

约束限制

不涉及。

取值范围

浏览器URL末尾的32位数字、字母组合的字符串。

默认取值

不涉及。

build_no

Integer

参数解释

构建任务的构建编号,从1开始,每次构建递增1。

约束限制

正整数。

取值范围

只能使用数字,大于等于1。

默认取值

1

step_id

Integer

参数解释

步骤id。

约束限制

不涉及。

取值范围

不涉及。

start_offset

Integer

参数解释

起始偏移量,表示从此开始查询。

约束限制

不涉及。

取值范围

只能使用数字,大于等于0。

默认取值:

0

end_offset

Integer

参数解释

结束偏移量,表示查询到此结束。

约束限制

不涉及。

取值范围

只能使用数字,大于等于0。

默认取值:

0

sort

String

参数解释

排序方式。

约束限制

不涉及。

取值范围

● AES:正向排序。

● DESC:逆向排序。

请求参数

响应参数

状态码:200

表2 响应Body参数

参数

参数类型

描述

result

result object

结果

error

String

参数解释

返回错误信息。

取值范围

不涉及。

status

String

参数解释

返回状态信息。

取值范围

不涉及。

表3 result

参数

参数类型

描述

has_more

Boolean

参数解释

是否还有剩余日志标识。

取值范围

● true:有剩余日志标识。

● false:没有有剩余日志标识。

start_offset

String

参数解释

日志查询起始偏移量。

取值范围

数字组成。

end_offset

String

参数解释

日志查询结束偏移量。

取值范围

数字组成。

log

String

参数解释

返回日志内容,可能会空,请再次请求。

取值范围

不涉及。

location

String

参数解释

日志来源。

取值范围

不涉及。

请求示例

GET https://{endpoint}/v1/log/task/page

响应示例

状态码:200

OK

{
  "result" : {
    "start_offset" : 0,
    "end_offset" : 24351,
    "log" : "[2025/06/26 14:23:32.169 GMT+08:00] [INFO] [代码检出:external_pre_checkout] : 该步骤开始执行\n[2025/06/26 14:23:32.172 GMT+08:00]...",
    "has_more" : false,
    "location" : "jenkins"
  },
  "error" : null,
  "status" : "success"
}

状态码

状态码

描述

200

OK

错误码

请参见错误码

相关文档