根据构建ID获取初始化所有日志

请求方法/请求路径

GET /ms/openapi/api/apigw/v3/projects/{projectId}/pipelines/{pipelineId}/builds/{buildId}/logs/init

资源描述

根据构建ID获取初始化所有日志

输入参数说明

Query参数

参数名称参数类型必须参数说明默认值

debug

boolean

是否包含调试日志

tag

string

对应elementId

jobId

string

对应jobId

executeCount

integer

执行次数

Path参数

参数名称参数类型必须参数说明默认值

projectId

string

项目ID

pipelineId

string

流水线ID

buildId

string

构建ID

响应

HTTP代码说明参数类型

200

successful operation

请求样例

curl -X GET '[请替换为API地址栏请求地址]?debug={debug}&tag={tag}&jobId={jobId}&executeCount={executeCount}' \
-H 'X-DEVOPS-UID:xxx'

HEADER样例

accept: application/json
Content-Type: application/json
X-DEVOPS-UID:xxx

返回样例-200

{
  "data" : {
    "timeUsed" : 0,
    "hasMore" : true,
    "subTags" : "string",
    "buildId" : "String",
    "finished" : true,
    "logs" : [ {
      "subTag" : "String",
      "jobId" : "String",
      "lineNo" : 0,
      "tag" : "String",
      "message" : "String",
      "priority" : "String",
      "executeCount" : 0,
      "timestamp" : 0
    } ],
    "status" : 0
  },
  "message" : "String",
  "status" : 0
}

数据返回包装模型日志查询模型

参数名称参数类型必须参数说明

data

数据

message

string

错误信息

status

integer

状态码

日志查询模型

参数名称参数类型必须参数说明

timeUsed

integer

所用时间

hasMore

boolean

是否有后续日志

subTags

List

日志子tag列表

buildId

string

构建ID

finished

boolean

是否结束

logs

日志列表

status

integer

日志查询状态

日志模型

参数名称参数类型必须参数说明

subTag

string

日志子tag

jobId

string

日志jobId

lineNo

integer

日志行号

tag

string

日志tag

message

string

日志消息体

priority

string

日志权重级

executeCount

integer

日志执行次数

timestamp

integer

日志时间戳

最后更新于