全部产品

GetPipleineLatestInstanceStatus

接口描述

查看流水线最新详细运行状态

API

GetPipleineLatestInstanceStatus

请求参数

参数

类型

是否必须

说明

OrgId

string

企业 Id

PipelineId

long

流水线 Id

响应参数

参数

类型

是否必须

说明

Status

string

流水线运行状态

FAIL

SUCCESS

RUNNING

CANCELED

Groups

array

分组

name

string

分组名称

status

string

分组状态

FINISH 运行完成

RUNNING 运行中

CANCELED 已取消

WAITING 等待中

INIT 未开始

SUCCESS 成功

Stages

array

group 下的阶段

Status

string

阶段状态

FINISH 运行完成

RUNNING 运行中

CANCELED 已取消

WAITING 等待中

INIT 未开始

SUCCESS 成功

Sign

string

阶段的标识

Components

array

阶段下的任务状态

Name

string

任务名称

Status

string

任务状态

FINISH 运行完成

RUNNING 运行中

CANCELED 已取消

WAITING 等待中

INIT 未开始

SUCCESS 成功

响应示例

{
  "RequestId": "D342132B-ECBE-483B-84C7-D372A6EAB986",
  "Object": {
    "Status": "FAIL",
    "Groups": [
      {
        "Status": "SUCCESS",
        "Stages": [
          {
            "Status": "FINISH",
            "Components": [
              {
                "Status": "SUCCESS",
                "Name": "执行命令1"
              }
            ],
            "Sign": "Group0-Stage0"
          },
          {
            "Status": "FINISH",
            "Components": [
              {
                "Status": "SUCCESS",
                "Name": "执行命令2"
              }
            ],
            "Sign": "Group0-Stage1"
          }
        ],
        "Name": "命令1"
      },
      {
        "Status": "FAIL",
        "Stages": [
          {
            "Status": "FINISH",
            "Components": [
              {
                "Status": "FAIL",
                "Name": "执行命令3"
              },
              {
                "Status": "INIT",
                "Name": "执行命令4"
              }
            ],
            "Sign": "Group1-Stage0"
          },
          {
            "Status": "FINISH",
            "Components": [
              {
                "Status": "SUCCESS",
                "Name": "执行命令5"
              }
            ],
            "Sign": "Group1-Stage1"
          }
        ],
        "Name": "命令2"
      }
    ]
  },
  "ErrorCode": "",
  "ErrorMessage": "",
  "Success": true
}

代码示例