检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
响应消息头中X-Subject-Token的值)。 表2 请求Body参数 参数 是否必选 参数类型 描述 flow 是 Map<String,Map<String,String>> 编排flow详情,描述流水线内各阶段任务的串并行关系。map类型数据,key为阶段名字,默认第一
使用on关键字可指定流水线的自动触发方式。可以在on中指定多个代码事件触发流水线的方式,支持通过过滤规则实现仅当满足特定的分支、文件、标签变更时才触发流水线;也可以在on中指定定时任务执行流水线。 on.<event_name>.types 指定触发流水线的代码事件的具体类型,当前仅支持对合并请求事件进行类型过滤:
支持配置事件触发、定时任务和并发策略三种执行计划。 流水线权限管理 支持在项目中配置各角色默认的流水线权限;支持在流水线任务中配置各角色和人员的查看、执行、编辑和删除权限。 流水线通知订阅 用户可根据需要设置事件发生时是否发送通知。 流水线串/并行执行配置 根据用户需求,可配置同一阶段内的任务串行执行或并行执行。
用户基于生产交付业务流编排流水线阶段和任务,通常是在流水线新建、复制和编辑操作场景下进行定义。 阶段 阶段是流水线上的基本组成部分,主要用于对流水线纳管的“构建”、“代码检查”、“接口测试”、“部署”等执行任务做业务流程上的分类编排管理,方便聚合管理业务关联性强的执行任务,让流水线上的业务流更加直观。
通过可视化控制台配置定时或周期性的监控策略,动态调整弹性云服务器实例。 提供按需、包周期、竞价等多种计费模式,满足不同场景需求,使用越久成本越低。 快速交付 天然的OneTrack开发模式,代码主干和现网版本始终一致。 特性分支自动化集成验证和一键回退,可按需集成和发布。 项目管理流,作业流,分支管理流自动协同。
监听代码提交触发事件,可以组合分支和具体路径的包含/排除范围,当在关联的代码仓库中有代码提交且所在的分支和变更文件的路径满足包含/排除策略,会自动触发关联流水线执行。 分支过滤:可以通过设置包含或排除分支,来监听触发事件所在的目标分支。 路径过滤:可以通过设置包含或排除路径,来监听触发事件所在的变更文件路径。
镜像创建:替换工作负载中容器的镜像。 表2 参数说明 参数项 说明 命名空间 待升级的服务所在的命名空间。 工作负载 命名空间下的工作负载。 容器 工作负载中需要升级的容器。 YAML创建:使用yaml文件升级或上线工作负载。 表3 参数说明 参数项 说明 仓库类型 代码仓库的类型,当前仅支持Repo。
文档修订记录 文档修订记录累积了每次文档更新的说明。最新版本的文档包含以前所有文档版本的更新内容。 修订记录 发布日期 第三十八次正式发布,本次变更说明如下: 参数描述优化。 2024-08-22 第三十七次正式发布,本次变更说明如下: 参数必填字段排查更新、参数描述优化。 2024-06-20
资源类型 承载服务的资源类型,当前支持华为云CCE集群、UCS集群和自建Kubernetes集群,不同类型的资源支持的部署插件不同。 CCE:华为云对Kubernetes封装的集群类型,使用华为云CCE资源时选择该类型,了解更多。 UCS:华为云对Kubernetes封装的多云集群类型
编排原子步骤进行部署,支持并行部署和流水线无缝集成,实现部署环境标准化和部署过程自动化。了解更多。 Deploy部署(模板) 仅支持在流水线模板中配置,该插件会在通过模板生成流水线时,依照当前配置的部署任务模板,自动创建部署任务并配置到所生成的流水线中。 Kubernetes发布
流水线列表页展示当前用户下的所有流水线,列表项说明如下: 参数项 说明 名称 流水线名称和流水线所属项目名称。 说明: 项目下流水线列表不显示项目名称。 最近一次执行 最近一次的执行信息:执行方式、分支、最近一次代码提交的CommitID、执行人。 工作流 流水线的调度流程及执行状态(已完成、失败、运行中、已停止等)。
支持对单条流水线按照角色和人员两种维度进行权限配置,配置方法请参考配置流水线权限。 角色权限配置 项目创建者、流水线创建者和项目经理可以修改流水线的角色权限。 默认情况下,流水线的角色权限和项目下角色的流水线权限保持一致,且会在项目下角色的流水线权限变动时联动更新。 用户修改流水线的角色权限后
机导入环境。 请选择构建任务:选择已创建的构建任务。 下载到主机的部署目录:输入主机的目录,如:/usr/local。 其他参数保持默认即可。 单击“保存”,完成部署应用的创建。 更详细操作指导请参见新建部署应用。 新建流水线 单击已创建的项目名称,进入项目,在左侧导航栏选择“持续交付
该解决方案介绍如何通过微服务变更流水线模拟修复项目下的一个BUG并快速发布。 基于Kubernetes原生Service的场景完成微服务蓝绿发布 灰度发布是在生产环境中创建与当前线上服务完全一致的工作负载(灰度负载),仅对其中的包版本(业务代码和配置)进行更新,但是新创建的工作负载不承接任何现网流量,对
Pipeline)提供可视化、可定制的持续交付流水线服务,实现缩短交付周期和提升交付质量的效果。 产品介绍 查看官网 仅两个按钮时选用 立即使用 成长地图 由浅入深,带您玩转流水线 01 了解 了解流水线的功能详情、应用场景及使用限制,有助于您初步认识我们的服务。 产品介绍 什么是流水线
滚动升级 发布单展示升级的工作负载信息、工作负载对应的实例信息以及关键事件信息。 工作负载信息 负载名称、类型、命名空间及创建时间。 实例信息 实例名称、实例运行状态、Pod IP、Host IP (Pod所在节点的IP)、实例创建的时间。 关键事件 查看Pod的关键事件信息,可用于
需要选择已创建的项目。 从项目下流水线入口新建流水线,所属项目默认为当前项目,不可更改。 代码源 流水线关联的代码源类型: CodeArts Repo代码源 Repo:提供企业代码托管的全方位服务,为软件开发者提供基于Git的在线代码托管服务。 非CodeArts的第三方代码源
身份认证与访问控制 身份认证 用户访问流水线的方式有多种,包括流水线用户界面、API,无论访问方式封装成何种形式,其本质都是通过流水线提供的REST风格的API接口进行请求。 流水线的接口需要经过认证请求后才可以访问成功。流水线支持两种认证方式: Token认证:通过Token认
project_id 是 String 项目id start_date 是 String 起始日期,起始日期和结束日期间隔不超过一个月,查询包含起始日期 end_date 是 String 结束日期,起始日期和结束日期间隔不超过一个月,查询包含结束日期 offset 是 Integer 偏移量,表示从此偏移量开始查询
参数 是否必选 参数类型 描述 pipeline_id 是 String 要获取状态的流水线ID 表2 Query参数 参数 是否必选 参数类型 描述 build_id 否 String 要获取状态的执行ID 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token