检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
流水线支持一键执行,执行过程可视化,可实时查看执行进度、日志、结果等信息,提供健康度分析。 执行流水线 访问CodeArts Pipeline首页。 在流水线列表页找到待执行的流水线,单击操作列。 弹出“执行配置”对话框,配置如下信息: 流水线源:选择代码源的分支或标签。 运行参数配置:如果流水线配
基于已创建的代码仓库新建流水线(选择空模板,命名为“Pipeline01”)。 步骤1:新建规则并配置阈值 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 流水线 CodeArts Pipeline”。 单击“立即使用”,进入流水线服务首页。 单击右上角头像图标,在下拉
是否运行时设置。 取值范围: true -运行时设置;false -非运行时设置。 limits Array of strings 参数解释: 限定枚举值列表。 取值范围: 不涉及。 is_reset Boolean 参数解释: 自增长参数是否被重置。 取值范围: true -被重置;false
响应Body参数 参数 参数类型 描述 step_outputs Array of step_outputs objects 参数解释: 步骤输出列表,记录每个步骤输出的ID和结果信息。 约束限制: 不涉及。 current_system_time Long 参数解释: 当前系统时间。 取值范围:
name 是 String 规则模板实例名称 rules 否 Array of UpdateRuleInstance objects 规则实例列表 表4 UpdateRuleInstance 参数 是否必选 参数类型 描述 id 否 String 规则实例ID is_valid 否 Boolean
String 参数组名称 description String 描述 variables Array of variables objects 参数列表 related_pipelines Array of related_pipelines objects 关联的流水线 creator_id
请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 pipeline_ids 是 Array of strings 流水线ID列表 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 result Array of result objects 响应体
请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 pipeline_ids 是 Array of strings 流水线ID列表 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 result Array of result objects 批量删除流水线响应体
建一个用户组或选择已有用户组,单击“授权”,开始对用户组授权。 图1 授权用户组 云服务选择“流水线服务”,即可查看“流水线服务”相关策略列表,包括以下四个策略: 表2 流水线系统策略 策略名称 描述 CloudPipeline Tenant Rules FullAccess C
Boolean 继承后的子策略是否可以修改阈值 properties 是 Array of RuleProperty objects 规则属性列表 表5 RuleProperty 参数 是否必选 参数类型 描述 key 是 String 属性键 type 是 String 类型 name
单页条数 total Integer 总数 pipeline_runs Array of pipeline_runs objects 详情列表 表4 pipeline_runs 参数 参数类型 描述 pipeline_id String 流水线ID pipeline_run_id
配置流水线分组 第一个分组创建完成后,会自动生成一个“未分组”组别,未分组的流水线会自动划入该组。 创建完所有分组,单击“关闭”,返回流水线列表页面。 选择需要操作的流水线,可进行以下批量操作。 图2 批量操作流水线 单击“移动到”,弹出“移动分组”对话框,选择某分组,单击“确定”,即可批量将流水线移动到该分组。
push: paths-ignore: - 'docs/**' 表示流水线会在任意代码提交事件时运行,除非变更的文件列表全部在docs目录下。 同时定义包含和排除文件 如果需要同时定义包含和排除文件,需在包含文件中定义“!”以排除特定的文件。 on: push:
新建发布管理自定义策略 发布管理环境预置了滚动升级模板、灰度升级模板和空白yaml模板,用户可以基于任一模板,添加原子插件,编辑发布策略。 进入发布管理环境列表页面。 单击环境名称,进入“环境信息”页面。 单击“发布策略”页签,切换至“发布策略”页面。 单击“自定义策略”旁的,弹出“新建策略”对话框,选择策略模板,单击“确定”。
请求Body参数 参数 是否必选 参数类型 描述 sources 否 Array of sources objects 参数解释: 代码源信息列表。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 description 否 String 参数解释: 运行描述。 约束限制:
响应Body参数 参数 参数类型 描述 [数组元素] Array of PipelineGroupVo objects 参数解释: 流水线分组参数列表,PipelineGroupVo保存流水线分组参数,包含父、子分组的ID。 约束限制: 不涉及。 表4 PipelineGroupVo 参数
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的管理员创建IAM用户接口为例说明如何调用API。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987 。 请求URI 尽管请求UR
产品优势 灵活高效 多step/多层job嵌套编排,代码事件、定时、手工、变更、子流水线等灵活的执行策略。 百万级任务并发执行,满足大规模构建、代码检查、测试并发执行要求。 快速集成 低代码、可视化插件开发体系,降低开发成本,提升开发效率。 统一插件接入标准,支持企业快速开发插件,快速适配业务需求。
是运行时设置参数,false - 不是运行时设置参数。 默认取值: false。 limits 否 Array of objects 参数解释: 枚举值列表。 约束限制: 不涉及。 取值范围: 每个枚举值不超过1024字符。 默认取值: 不涉及。 is_reset 否 Boolean 参数解释:
创建发布商 功能介绍 创建发布商 调用方法 请参见如何调用API。 URI POST /v1/{domain_id}/publisher/create 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 租户ID 请求参数 表2 请求Header参数