流水线

什么是流水线

作者:DevOps最后编辑:刘文娟 于 2026-10-12 08:37:26 浏览量:79 分享链接/book/devops/2511.html?releaseID=29


1. 什么是流水线

在禅道 DevOps 平台中,“流水线” 是实现软件持续交付的自动化调度能力。

它不仅可以对齐行业内主流 CI/CD 持续集成、持续交付理念,更是为了帮助企业将软件交付过程中重复的任务串联起来自动执行。

通过流水线,您可以轻松完成代码拉取、构建、检测、部署全流程自动化执行,减少人工重复操作,提升迭代发布效率。

2. 功能特性

可视化流程编排:可视化拖拽配置流水线阶段与任务节点,交付流程一目了然。
插件扩展能力:流水线各个节点可接入代码扫描、构建、部署等各类插件,灵活扩展任务能力。

支持空间级流水线:可在空间层级创建流水线,用于执行跨仓库任务、全局构建、空间公共任务。

支持导入流水线:针对第三方只读模式代码库,支持将代码库内已有的流水线配置导入到当前平台。

3. 为什么引入流水线?

引入流水线的核心目的在于交付自动化、流程标准化,提升研发迭代效率:
减少人工操作:打包、测试、部署等重复任务自动执行,降低人为失误。
统一交付流程:团队所有项目使用标准化交付流程,保障实现机制统一。
问题快速暴露:代码提交后自动触发校验,尽早发现构建、代码质量问题。

4. 最佳实践建议

产品线空间绑定项目流水线:为每个产品线对应的空间创建专属项目流水线。
合理拆分流水线阶段:流水线建议划分为代码拉取‑项目构建‑代码扫描‑自动化测试‑环境部署等标准阶段。
公共任务下沉空间流水线:跨多个代码仓库的公共构建任务,优先使用空间级流水线统一管理。


返回顶部
客服头像
刘璐
高级客户经理
客服微信
18562550650
2845263372
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。
gtm跟踪器
gtag
UET