文档首页/ 流水线 CodeArts Pipeline/ API参考/ API/ GitCode流水线/ 查询gitcode流水线action详情
更新时间:2025-08-19 GMT+08:00
分享

查询gitcode流水线action详情

功能介绍

查询gitcode流水线action详情

调用方法

请参见如何调用API

URI

GET /v3/{domain_id}/actions/detail

表1 路径参数

参数

是否必选

参数类型

描述

domain_id

String

参数解释

租户id。

约束限制

不涉及。

取值范围

32位字符,由数字和字母组成。

默认取值

不涉及。

表2 Query参数

参数

是否必选

参数类型

描述

name

String

参数解释

插件名。

约束限制

不涉及。

取值范围

不涉及。

默认取值

不涉及。

version

String

参数解释

插件版本。

约束限制

不涉及。

取值范围

不涉及。

默认取值

不涉及。

请求参数

响应参数

状态码:200

表3 响应Body参数

参数

参数类型

描述

full_stage_plugins_item_list

Array of full_stage_plugins_item_list objects

参数解释

结果集。

取值范围

不涉及。

表4 full_stage_plugins_item_list

参数

参数类型

描述

plugins_list

Array of plugins_list objects

参数解释

插件列表。

取值范围

不涉及。

display_name

String

参数解释

扩展插件展示名。

取值范围

不涉及。

business_type

String

参数解释

扩展插件业务类型。

取值范围

不涉及。

unique_id

String

参数解释

扩展插件唯一ID。

默认取值

不涉及。

conditions

Array of strings

参数解释

运行条件。

取值范围

不涉及。

addables

Array of addables objects

参数解释

额外属性。

取值范围

不涉及。

editable

Boolean

参数解释

是否可编辑。

取值范围

  • true:可编辑。

  • false:不可编辑。

removable

Boolean

参数解释

是否可移除。

取值范围

  • true:可移除。

  • false:不可移除。

cloneable

Boolean

参数解释

是否可复制。

取值范围

  • true:可复制。

  • false:不可复制。

disabled

Boolean

参数解释

是否禁用。

取值范围

  • true:禁用。

  • false:未禁用。

表5 plugins_list

参数

参数类型

描述

unique_id

String

参数解释

唯一ID。

取值范围

不涉及。

display_name

String

参数解释

展示名。

取值范围

不涉及。

plugin_name

String

参数解释

插件名。

取值范围

不涉及。

disabled

Boolean

参数解释

当前插件对后续选择使用的流水线是否为禁用状态,默认为false。

取值范围

  • true:被禁用。

  • false:未被禁用。

group_name

String

参数解释

流水线stage下的分组名称。

取值范围

不涉及。

group_type

String

参数解释

流水线stage下的分组类型。

取值范围

不涉及。

plugin_attribution

String

参数解释

标识是否为官方插件。

取值范围

不涉及。

plugin_composition_type

String

参数解释

标识是否为多个step组成的组。

取值范围

  • single:单step插件。

  • multi:组合插件。

runtime_attribution

String

参数解释

运行属性。

取值范围

  • agent:运行基于流水线agent。

  • agentLess:运行无需流水线agent。

all_steps

Array of all_steps objects

参数解释

基础插件列表。

取值范围

不涉及。

description

String

参数解释

扩展插件描述。

取值范围

不涉及。

version_attribution

String

参数解释

标识是否为一个草稿。

取值范围

不涉及。

icon_url

String

参数解释

扩展插件图标URL。

取值范围

不涉及。

multi_step_editable

Integer

参数解释

标识是否可继续进行添加步骤,默认是1,可进行添加。

取值范围

  • 0:不可继续进行添加步骤。

  • 1:可继续进行添加步骤。

standard

Boolean

参数解释

标识是否为标准化的插件。

取值范围

  • true:是标准化的插件。

  • false:不是标准化的插件。

表6 all_steps

参数

参数类型

描述

plugin_name

String

参数解释

扩展插件插件名。

取值范围

不涉及。

display_name

String

参数解释

扩展插件展示名。

取值范围

不涉及。

version

String

参数解释

扩展插件版本号。

取值范围

不涉及。

表7 addables

参数

参数类型

描述

additionalProp1

Boolean

参数解释

额外属性1。

取值范围

不涉及。

additionalProp2

Boolean

参数解释

额外属性2。

取值范围

不涉及。

additionalProp3

Boolean

参数解释

额外属性3。

取值范围

不涉及。

请求示例

响应示例

状态码

状态码

描述

200

OK

错误码

请参见错误码

相关文档