- 文档首页
持续交付
用户指南
流水线
YAML 流水线
YAML 语法
流水线阶段 stages
流水线阶段 stages
阶段 stages 定义流水线的阶段列表,多个阶段按声明顺序串行执行。流水线阶段用于聚合一组目标相关的任务,对应开发流程中的特定环节(如代码检查、构建、测试等)。
说明
- stages:流水线的核心执行阶段,按定义顺序串行执行。前一个 stage 执行成功后才会触发下一个,任一 stage 失败则后续 stage 不再执行。
- final:流水线的收尾阶段,支持添加多个 task,task 之间并行执行且互不影响,通常用于资源清理、结果通知等收尾操作。
cmd: echo "cleaning up..."
当需要引用上游步骤产生的输出时,请使用以下统一格式的表达式。详情的参数说明参见 步骤列表。 $(stages.<stage_id>.tasks.<task_id>.outputs.<output_name>_<step_id>)
- <output_name>: 产物名称,由各步骤定义,例如 imageOutput, artifactOutput 等。
最近更新时间:2026.05.11 11:33:36