Skip to content

Latest commit

 

History

History
105 lines (81 loc) · 2.96 KB

get-the-pipelines-webhook-build-log-list.md

File metadata and controls

105 lines (81 loc) · 2.96 KB

获取流水线的webhook构建日志列表

请求方法/请求路径

GET /ms/openapi/api/apigw/v3/{projectId}/{pipelineId}/webhook/buildLog

资源描述

获取流水线的webhook构建日志列表

输入参数说明

Query参数

参数名称 参数类型 必须 参数说明 默认值
repoName string 仓库名
commitId string commitId
page integer 页码
pageSize integer 每页大小

Path参数

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

响应

HTTP代码 说明 参数类型
200 successful operation 数据返回包装模型SQLPage流水线webhook-触发日志明细

请求样例

curl -X GET '[请替换为上方API地址栏请求地址]?repoName={repoName}&commitId={commitId}&page={page}&pageSize={pageSize}'

HEADER样例

accept: application/json
Content-Type: application/json

返回样例-200

{
  "data" : {
    "records" : [ {
      "codeType" : "String",
      "repoName" : "String",
      "success" : true,
      "triggerResult" : "String",
      "createdTime" : 0,
      "logId" : 0,
      "taskName" : "String",
      "id" : 0,
      "commitId" : "String",
      "projectId" : "String",
      "taskId" : "String",
      "pipelineId" : "String"
    } ],
    "count" : 0
  },
  "message" : "String",
  "status" : 0
}

数据返回包装模型SQLPage流水线webhook-触发日志明细

参数名称 参数类型 必须 参数说明
data SQLPage流水线webhook-触发日志明细 数据
message string 错误信息
status integer 状态码

SQLPage流水线webhook-触发日志明细

参数名称 参数类型 必须 参数说明
records List<流水线webhook-触发日志明细> records
count integer count

流水线webhook-触发日志明细

参数名称 参数类型 必须 参数说明
codeType string 代码库类型
repoName string 仓库名
success boolean 是否成功触发
triggerResult string 触发结果,如果触发成功就是buildId,触发不成功就是不成功原因
createdTime integer createdTime
logId integer logId
taskName string 插件名
id integer id
commitId string commitId
projectId string 项目ID
taskId string 插件ID
pipelineId string 流水线ID