检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
启动流水线 功能介绍 启动流水线 调用方法 请参见如何调用API。 URI POST /v5/{project_id}/api/pipelines/{pipeline_id}/run 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释:
编排流水线阶段 什么是流水线阶段 流水线阶段是流水线上的基本组成部分,主要用于对流水线的任务做业务流程上的分类编排管理,每个阶段都有明确的输入、处理逻辑和输出,并且按照一定的顺序依次执行,让流水线上的业务流更加直观。用户可参考本章节进行配置。
工作流 流水线的调度流程及执行状态(已完成、失败、运行中、已停止等)。 开始时间&执行时长 最近一次执行的开始时间和持续时长。 执行时间 最近一次执行的具体开始时间。 执行时长 流水线执行的持续时长。 操作 单击,可执行流水线。
原因分析 正在执⾏的流⽔线列表是以流⽔线为维度的,例如一条流⽔线下同时有几个任务正在执⾏,此处只显⽰⼀条数据,但是占⽤了对应的并发数。 处理方法 登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 流水线 CodeArts Pipeline”。
图2 配置人工卡点 表4 人工卡点参数说明 参数项 说明 超时处理 卡点超时后处理方式,选择“卡点失败,发布流终止执行”,即超时未处理则终止执行。 卡点时长 卡点处理时长,可选择最长时间1分钟至12小时。 卡点说明 自定义描述,如:引流前对灰度负载执行手工验证。
配置流水线执行计划 什么是流水线执行计划 流水线支持配置事件触发、定时任务、Webhook触发、并发策略和抢占策略五种执行计划。通过事件触发和定时任务,实现自动化执行;通过Webhook触发,用户可以通过任意第三方系统触发流水线执行;通过并发策略,可以更细粒度地为用户分配并发资源;
响应参数 状态码:200 表4 响应Body参数 参数 参数类型 描述 workflow PipelineWorkflowDetail object 流水线工作流详情 states Array of PipelineStateDetail objects 流水线阶段信息 表5 PipelineWorkflowDetail
支持区域: 华北-北京四、西南-贵阳一、东北-大连、华北-北京一、华东-上海二、华南-广州、华东-上海一、华南-深圳 什么是软件开发生产线 购买CodeArts 任务编排 流水线可以纳管编排其他服务的自动化任务,用户基于生产交付业务流编排流水线阶段和任务,通常是在流水线新建、复制和编辑操作场景下进行定义
基本概念 表1 流水线服务基本概念 词汇 定义 任务编排 用户基于生产交付业务流编排流水线阶段和任务,通常是在流水线新建、复制和编辑操作场景下进行定义。
单击工单名称,可以进入工单的详情页面,详情页面展示本次发布的发布流信息、基本信息以及各原子插件发布单信息。 发布流信息 图1 发布流信息 展示工单执行结果、工单类型、触发人、流水线、发布策略模板等信息,单击对应原子插件可展示该插件的发布单信息。
项目管理流,作业流,分支管理流自动协同。 需求、代码、变更全流程E2E可追溯。
512 单Job最大Step步骤数量 16 最大自定义参数个数 100 最大源码仓库数 1 审核任务最大审核人数 10 延时任务最大延时次数 3 历史执行记录最大保留天数 90 最大配置定时任务个数 10 最大支持监听分支条件数 32 最大支持监听路径条件数 32 表3 发布管理限免版本使用限制
卡点失败,发布流终止执行:运行至人工卡点时流水线将暂停,若超时不处理则终止执行流水线。 忽略结果,发布流继续执行:运行至人工卡点时流水线将暂停,若超时不处理则继续执行流水线。 卡点时长 等待审批的时间,时间范围为1分钟至12小时。 卡点说明 卡点内容说明。