流水线 CODEARTS PIPELINE-启动流水线:请求参数

时间:2023-12-06 10:17:46

请求参数

表2 请求Header参数

参数

是否必选

参数类型

描述

X-Auth-Token

String

用户Token。

通过调用 IAM 服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。

表3 请求Body参数

参数

是否必选

参数类型

描述

sources

Array of sources objects

使用的源

description

String

运行描述

variables

Array of variables objects

使用的自定义参数

choose_jobs

Array of strings

选择的任务

choose_stages

Array of strings

选择的阶段

表4 sources

参数

是否必选

参数类型

描述

type

String

源类型

params

params object

源参数

表5 params

参数

是否必选

参数类型

描述

git_type

String

代码仓类型

alias

String

代码仓别名

codehub_id

String

Repo代码仓ID

default_branch

String

默认分支

git_url

String

git仓库https地址

endpoint_id

String

扩展点ID

build_params

build_params object

具体构建参数

表6 build_params

参数

是否必选

参数类型

描述

build_type

String

分支还是tag触发

target_branch

String

运行分支

tag

String

运行tag

event_type

String

触发事件类型

表7 variables

参数

是否必选

参数类型

描述

name

String

参数名

value

String

参数值

support.huaweicloud.com/api-pipeline/RunPipeline.html