正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通过用户token、流水线id等请求参数获取流水线状态。 操作步骤 查询流水线任务执行状态。 接口信息 URI:POST v3/pipelines/{pipeline_id}/status API文档详情请参见:获取流水线状态。 API Explorer在线调试请参见: 获取流水线状态。 请求示例 GET
Build:对应“构建”插件类型。 Test:对应“测试”插件类型。 Gate:对应“代码检查”插件类型。 Normal:对应“通用”插件类型。 Deploy:对应“部署”插件类型。 version 插件版本,支持填写3组0-99的数字,如需新增正式版本,请修改此字段。 description
送自定义内容。 微信机器人 在流水线上配置企业微信机器人的webhook,向机器人发送自定义内容。 上传文件至OBS 将文件上传至华为云OBS。 OBS文件下载 从OBS下载文件至本地。 微服务 创建集成分支 基于微服务默认分支创建集成分支,用于微服务变更流水线运行使用,由变更流水线自动配置,不支持手动配置。
事件说明: 新建:合并请求创建时触发。 合并:合并请求合入时触发,该事件会同时触发代码提交事件。 重新打开:合并请求重新打开时触发。 更新:合并请求内容更新、设置更新或者源代码更新时触发,打开“仅代码更新触发”,则仅源代码更新时触发。 分支说明: 分支包含:合并请求的目标分支在包含分支中,则匹配成功。
项目下环境唯一标识,创建后不可修改,输入“灰度发布demo”。 资源类型 承载服务的资源类型,选择“CCE”。 发布用户 选择“当前用户”。 区域 选择准备工作中已购买的集群所在的区域。 集群 选择准备工作中已购买的集群。 环境级别 环境类型,选择“测试环境”。 描述 可选。输入“这是一个灰度发布测试环境”。
表3 请求Body参数 参数 是否必选 参数类型 描述 body 是 Object 请求体 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 success Boolean 参数解释: 操作是否成功。 取值范围: 不涉及。 请求示例 https://(end
表3 请求Body参数 参数 是否必选 参数类型 描述 body 是 Object 请求体 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 success Boolean 参数解释: 操作是否成功。 取值范围: 不涉及。 请求示例 https://(endp
待交换分组2 请求参数 表3 请求Body参数 参数 是否必选 参数类型 描述 body 是 Object 请求体 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 success Boolean 参数解释: 操作是否成功。 取值范围: 不涉及。 请求示例 ht
instanceId在数据库中不存在 检查请求参数instanceId是否正确 500 DEVCP.00010000 未知服务异常 系统内部异常 联系管理员 200 DEVCP.00014004 参数不合法 请求参数或请求体格式不合法 检查请求参数或请求体 400 DEVCP.00021400 请求参数有误,请检查
Query参数 参数 是否必选 参数类型 描述 flag 是 Boolean 是否收藏 请求参数 表3 请求Body参数 参数 是否必选 参数类型 描述 body 是 Object 请求体 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 templateId String
是否必选 参数类型 描述 flag 是 Boolean 是否开启 请求参数 表3 请求Body参数 参数 是否必选 参数类型 描述 body 是 Object 请求体 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 status String 状态 请求示例 h
流水线ID。 约束限制: 不涉及 取值范围: 32位字符。 默认取值: 不涉及。 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 body 是 Object 请求体 响应参数 无 请求示例 https://{endpoint}/v5/gdbdf969b326945
流水线运行实例ID id 是 String 流水线排队记录ID 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 body 是 Object 请求体 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 pipeline_run_id String 参数解释:
默认取值: 不涉及。 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 notice_type 是 String 通知类型 notice_switch 是 Boolean 开关状态 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 status
路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: CodeArts项目ID。 约束限制: 不涉及 取值范围: 32位字符。 默认取值: 不涉及。 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 name 是 String
流水线ID。 约束限制: 不涉及 取值范围: 32位字符。 默认取值: 不涉及。 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 body 是 Object 禁用流水线请求体 响应参数 无 请求示例 https://{endpoint}}/v5/db8d07265e24
/switch 表1 路径参数 参数 是否必选 参数类型 描述 cloudProjectId 是 String 项目ID ruleSetId 是 String 策略ID 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 is_valid 是 Boolean 是否生效
默认取值: 不涉及。 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 event_type 是 String 事件类型 notice_data 是 notice_data object 详情 表3 notice_data 参数 是否必选 参数类型 描述 notice_types
/update 表1 路径参数 参数 是否必选 参数类型 描述 cloudProjectId 是 String 项目ID ruleSetId 是 String 策略ID 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 策略名称 rules
/v2/{cloudProjectId}/rule-sets/create 表1 路径参数 参数 是否必选 参数类型 描述 cloudProjectId 是 String 项目ID 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 策略名称 cloud_project_id