检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
修改参数组 功能介绍 修改参数组 调用方法 请参见如何调用API。 URI PUT /v5/{project_id}/api/pipeline/variable/group/update 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释:
创建参数组 功能介绍 创建参数组 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipeline/variable/group/create 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释:
删除参数组 功能介绍 删除参数组 调用方法 请参见如何调用API。 URI DELETE /v5/{project_id}/api/pipeline/variable/group/delete 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
查询流水线关联的参数组 功能介绍 查询流水线关联的参数组 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipeline/variable/group/pipeline 表1 路径参数 参数 是否必选 参数类型 描述 project_id
查询参数组详情 功能介绍 查询参数组详情 调用方法 请参见如何调用API。 URI GET /v5/{project_id}/api/pipeline/variable/group/{id} 表1 路径参数 参数 是否必选 参数类型 描述 id 是 String 参数组ID project_id
查询参数组列表 功能介绍 查询参数组列表 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipeline/variable/group/list 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
流水线绑定参数组 功能介绍 流水线绑定参数组 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipeline/variable/group/relation 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
配置完成后,保存流水线。 配置流水线通用参数组 通过项目入口方式访问CodeArts Pipeline首页。 切换至“通用参数组”页面,单击“新建参数组”。 进入“新建通用参数组”页面,填写参数信息。 图1 新建通用参数组 表3 通用参数组参数说明 基本信息 说明 所属项目 通用参数组归属项目,不可更改。
如果“search”包含“item”,则函数返回“true”。 如果“search”是一个数组,那么如果“item”是数组中的一个元素,则此函数返回“true”。 如果“search”是一个字符串,那么如果“item”是“search”的子字符串,则函数返回“true”。 示例 contains('abc'
878b4d13cb284d9e8f33f988a902f57c # 任务id。获取方法:在任务详情页,拷贝浏览器URL末尾的32位数字、字母组合的字符串,即为任务ID。 artifactIdentifier: my_image version: ${{
参数类型 描述 mode 是 Integer 查询模式,0-系统参数;1-自定义参数;2-参数组参数 请求参数 无 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 [数组元素] Array of ListRunVariablesResp objects 响应体
自定义参数类型。 约束限制: 不涉及。 取值范围: autoIncrement - 自增长参数,enum - 枚举参数,string - 字符串参数。 默认取值: 不涉及。 value String 参数解释: 自定义参数默认值。 约束限制: 不涉及。 取值范围: 最长8192字符。
PipelineConcurrencyMgmt object 参数解释: 流水线并发控制信息。 约束限制: 不涉及。 取值范围: 32位字符串。 默认取值: 不涉及。 表5 CodeSource 参数 是否必选 参数类型 描述 type 否 String 参数解释: 流水线源类型。
在发布策略关联的YAML配置文件中使用“{{变量名}}”引用环境变量。环境变量包括以下两种。 自定义变量:根据需要自定义添加,目前仅支持字符串类型的变量。 默认变量:系统默认提供的参数,无需定义,不能删除,不能修改。 表1 发布管理环境默认变量 参数信息 说明 ARTIFACT
模板编排暂不支持配置阶段准入。 参数设置:可根据需要为模板添加参数,流水线模板参数包括自定义参数和系统预定义参数两种,其中,自定义参数类型包括:字符串类型、枚举类型、自增长类型,配置方法请参见配置流水线自定义参数。 单击“保存”,完成模板创建。 父主题: 新建流水线
changeRequestId 是 String 变更ID 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 [数组元素] Array of WorkItemVO objects 工作项列表 表3 WorkItemVO 参数 参数类型 描述 work_item_id
查询流水线运行的变更 查询流水线可用的系统参数 查询流水线触发失败记录 查询流水线修改历史 创建参数组 修改参数组 删除参数组 流水线绑定参数组 查询参数组详情 查询流水线关联的参数组 查询参数组列表 获取通用Webhook信息 父主题: API
约束限制: 不涉及。 取值范围: 每个ID为32位字符串。 默认取值: 不涉及。 executor_ids 否 Array of strings 参数解释: 执行人ID列表。 约束限制: 不涉及。 取值范围: 每个ID为32位字符串。 默认取值: 不涉及。 start_time 否
v[01]:可匹配v0、v1。 {} 匹配括号内的多个字符串。 {branch1,branch2}:可以匹配branch1、branch2。 ! 在字符串第一位定义,表示匹配除了后续字符串之外的任意字符串。 !develop:表示匹配develop之外的所有字符串。 示例 定义包含分支 on: pull_request:
系统预定义参数:系统默认提供的参数,无需定义、不能删除、不能修改。 自定义参数:根据需要自定义添加,参数类型包括字符串类型、枚举类型、自增长类型。 通用参数组:项目下通用流水线参数,所有流水线都可以关联并使用通用参数组。 支持区域: 华北-北京四、西南-贵阳一、东北-大连、华北-北京一、华东-上海二、华南-广州、华东-上海一、华南-深圳