持续交付
参数 | 类型 | 是否必选 | 示例值 | 描述 |
Action | String | 是 | ListPipelineRuns | 接口名称。当前 API 的名称为 ListPipelineRuns。 |
Version | String | 是 | 2023-05-01 | 接口版本。当前 API 的版本为 2023-05-01。 |
WorkspaceId | String | 是 | 28a7a8b2d8174d778e1b21d235a4**** | 工作区 ID。 |
PipelineId | String | 是 | 60cb460122422352a334**** | 流水线 ID。 |
NextToken | String | 否 | MjEwMDMyMjg2**** | 无限滚动翻页中下一页的 Token,不填默认返回第一页内容。Token 从返回参数中获取。 |
MaxResults | Long | 否 | 10 | 滚动翻页返回最大记录数,取值:
|
Filter | 否 | - | 待查询流水线运行记录列表的过滤条件。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
Statuses | Array of String | 否 | ["Canceling"] |
|
Ids | Array of String | 否 | [ "d915d8652ac745e2a805504512df****" ] | 按流水线运行 ID 过滤,精确查询。 |
参数 | 类型 | 示例值 | 描述 |
NextToken | String | MjEwMDMyMjg2**** | 无限滚动翻页中下一页的 Token。 |
Items | - | 流水线运行记录列表。 |
参数 | 类型 | 示例值 | 描述 |
Id | String | 60cb460122422352a334**** | 流水线运行 ID。 |
PipelineId | String | ade5578c312c42ed9dc412a66b44**** | 流水线 ID。 |
Index | Long | 1 | 流水线的第几次执行。 |
Spec | String | - | 流水线一次具体执行实例的描述。 |
Trigger | - | 流水线运行的触发信息。 | |
Resources | - | 运行流水线时使用的代码源配置。 | |
Parameters | - | 运行流水线时使用的自定义变量。 | |
SystemParameters | - | 运行流水线时使用的流水线预置变量。 | |
Stages | - | 流水线的阶段配置。 | |
Description | String | 这是一段描述 | 运行流水线的描述信息。 |
Status | String | Succeeded | 流水线运行状态,可选的值有:
|
StartTime | String | 2021-07-19T12:21:31Z | 流水线开始运行时间。 |
FinishTime | String | 2021-07-19T12:21:31Z | 流水线结束运行时间。 |
CreateTime | String | 2021-07-19T12:21:31Z | 流水线创建时间。 |
UpdateTime | String | 2021-07-19T12:21:31Z | 流水线更新时间。 |
参数 | 类型 | 示例值 | 描述 |
Type | String | Manual | 触发类型。
|
TriggerId | String | 4da129a5b3ed460691e72632c29c**** | 触发器 ID。 |
User | - | 触发人。 |
参数 | 类型 | 示例值 | 描述 |
AccountId | Long | 210048**** | 火山引擎账号(主账号)ID。 |
UserId | Long | 28**** | 子用户(IAM 用户)ID。 |
参数 | 类型 | 示例值 | 描述 |
Id | String | 39c8a5ea0e7a4b50810f8557fcf2**** | 运行流水线使用的代码源 ID。 |
Name | String | demo | 运行流水线使用的代码源名称。 |
Type | String | Gitee | 运行流水线使用的代码源类型。 |
Configuration | - | 代码源触发配置。 |
参数 | 类型 | 示例值 | 描述 |
GitResource | - | Git 类资源配置。 |
参数 | 类型 | 示例值 | 描述 |
URL | String | https://gitee.com/****/**** | 代码仓库 URL。 |
DefaultBranch | String | master | 默认分支。 |
CloneDepth | Integer | 1 | 代码克隆深度。 |
Reference | String | develop | 实际指定的 Commit ID/Tag/Branch。 |
Type | String | Gitee | 代码仓库类型。取值有:
|
参数 | 类型 | 示例值 | 描述 |
Key | String | key1 | 变量的键。 |
Value | String | val1 | 变量的值。 |
Secret | Boolean | true/false | 变量是否开启隐私设置。
|
Dynamic | Boolean | true/false | 变量是否开启动态设置。
|
OptionValues | Array of String | ["abc","bcd"] | 当配置可选值时,代表变量是个单选值。 |
Description | String | this is a param description | 变量备注。 |
参数 | 类型 | 示例值 | 描述 |
Id | String | 62e179262a9b487894d30241728d**** | 阶段 ID。 |
Name | String | exec-cmd | 阶段名称。 |
Status | String | Succeeded | 阶段状态。
|
Tasks | - | 当前阶段包含的任务。 |
参数 | 类型 | 示例值 | 描述 |
Id | String | 7c9d82311f9246ccb24eae5457bd**** | 任务 ID。 |
Name | String | exec-cmd | 任务名称。 |
Status | String | Succeeded | 任务状态。
|
DependsOn | Array of String | ["exec-cmd"] | 依赖的上游任务名称。 |