- 文档首页
持续交付
用户指南
流水线
通过控制台创建流水线
通过控制台创建流水线
流水线是持续交付的载体,通过构建自动化、集成自动化、验证自动化、部署自动化,完成从开发到上线过程的持续交付。本文为您介绍如何创建流水线。
前提条件
- 如需配置代码源,请提前创建代码源。详细操作请参见 创建代码源。
- 如需绑定并发锁,请提前创建并发锁。详细操作请参见 配置并发锁。
- 如需给流水线设置分组,请提前创建目标分组。详细操作请参见 流水线分组。
使用限制
- 推荐单条流水线阶段数 ≤ 5,单阶段串行任务 ≤ 30,避免流水线任务过多造成卡顿。
- 推荐单阶段并发任务数 ≤ 9,超过后可能导致流水线运行失败。
操作步骤
- 在左侧导航栏选择 工作区,在工作区页面单击目标工作区名称,进入当前工作区。
- 单击 创建流水线,弹出 选择流水线模板 对话框。
- 根据实际需要选择合适的流水线模板,支持选择预置流水线模板或者启用状态的自定义流水线模板。创建自定义流水线模板的详细操作可参见 创建流水线模板。
- 根据需要配置 基本信息、流程编排、缓存目录、通知提醒 页签。
-
注意
- 配置过程中,支持单击 暂存至草稿箱,将流水线当前配置暂存为草稿,便于下次继续编辑。
- 草稿箱中的流水线不校验必填项完整性,不支持运行。后续完善所有必填项配置后,可保存为正常流水线。
下文为您详细介绍 基本信息、流程编排、缓存目录、通知提醒 页签的配置项内容及作用。
基本信息
流程编排
- 配置流水线使用的代码仓库。当前一条流水线仅支持添加一个代码源。
- 在配置输入源面板中,选择代码仓库类型、代码仓库名称,并选择或输入流水线运行默认使用的分支。
-
- 为流水线配置触发器,支持通过代码源事件/定时器/Webook 方式自动触发流水线运行。详细介绍请参见 触发器。
- 配置流水线全局变量。流水线各阶段/任务/步骤支持使用变量作为动态变化的参数,提升流水线的通用性。详细介绍请参见 变量。
- 定义流水线各阶段/各任务/各步骤的执行顺序及具体内容。通过流程编排,可将测试、构建、部署、流程控制等各组件有机串联起来,定义您的自动化交付流程。详细介绍请参见 流程编排。
缓存目录
(可选)配置构建任务的缓存目录。开启缓存能够避免每次构建重复下载依赖文件,大幅提升构建速度。更多介绍请参见 缓存目录。 - 系统默认提供 maven、gradle、nodejs npm 等语言缓存目录,建议您根据编译语言开启所需的缓存目录。
通知提醒
(可选)开启流水线通知提醒。持续交付支持通过站内信、短信、邮件、Webhook、飞书机器人的方式推送流水线消息,帮助您快速了解构建部署结果。详细介绍请参见 通知提醒。
最近更新时间:2026.05.11 11:33:35