开箱即用!教你如何正确使用华为云 CodeArts Pipeline!
软件持续交付流水线是一个可视化的自动化任务编排调度平台,串联编译构建、代码检查、自动化测试、部署发布等任务,承载软件从代码提交到发布上线全自动化流程。一次配置后即可重复触发执行,避免频繁低效的手工操作。
华为云流水线服务 CodeArts Pipeline,旨在提升编排体验,开放插件平台,以及提供标准化的 DevOps 企业治理模型,将华为公司内的优秀研发实践赋能给伙伴和客户。
为了让您更好地了解并使用 CodeArts Pipeline,本文将通过 5 个短视频为你介绍 CodeArts Pipeline 的五大特性实践操作。
体验通道:https://www.huaweicloud.com/product/cloudpipeline.html
01 企业级 CICD 策略管理能力
CodeArts Piipeline 流水线服务提供基于规则和策略的流水线阶段准出条件管理能力,用户可基于插件创建合适的规则,设置基于插件输出的阈值比较条件,并在策略中进行引用,最终配置到流水线准出条件中进行应用。流水线服务支持租户、项目分层策略管理,助力高效项目管理保障产品交付质量!
02 微服务与变更流水线
CodeArts Pipeline 流水线服务提供了基于微服务 DevOps 的敏捷变更开发模式,可以实现快速自动合并代码,做到特性按需发布,加速企业价值变现。同时提供变更承载微服务需求的开发、测试、发布、上线全过程,全流程 e2e 可追溯。
03 变更的创建与发布
CodeArts Pipeline 流水线服务提供了基于微服务 DevOps 的敏捷变更开发模式,按照开发中、待发布、发布中、已发布的阶段状态进行更新,微服务可以通过变更发布流水线,发布一个或多个变更来实现项目的快速交付,同时变更作为研发交付的载体,可以在变更上面添加门禁等流程来控制变更的质量。
04 自定义插件的注册与使用
CodeArts Pipeline 流水线服务提供了一套标准的流水线扩展插件接入方式,让企业能够快速将已有工具链接入插件平台,或基于自身业务需要快速开发和发布插件,并在企业内实现共享共建加速企业上云。通过打造可视化、低代码、开放的插件市场,充分利用企业内的开发能力及需求打磨插件生态,实现高复用低定制 DevOps 插件市场。
05 流水线的创建与编排
CodeArts Pipeline 流水线服务提供了灵活多样的任务编排能力,内置阶段、任务、步骤三级编排模型,支持阶段内任务串行、并行混合编排,支持代码实时、手动、变更等多种流水线触发执行策略。
基于以上五大特性,华为云 CodeArts Pipeline 可以帮助企业建设高效的、可扩展的流水线自动化作业系统,并且通过 DevOps 研发策略管理,持续规范化客户流水线建设,助力企业高效高质量交付。
如今,华为流水线服务已经支持华为公司云计算、ICT、终端等多个产业的软件持续交付,支撑超过 6 万软件开发人员日常工作,每日执行高达百万次。
未来,华为云 CodeArts Pipeline 将在平台的开放性,研发数字化治理上持续发力。支持跨 workflow 的编排、跨平台的交互能力;持续外溢更多企业策略管理模型。CodeArts Pipeline 始终以帮助企业建设自动化、标准化和规范化的流水线作业系统为目标,持续为客户创造价值。
评论