Stage
为了更清晰的描述 CI 流程,我们引入 Stage(阶段)的概念。
- 由多个 Jobs(作业)组成;
- 同一个 Stage 下的 Job 执行方式为并行,由于 Job 之间是相互独立的,某个 Job 失败后,其它的 Job 会被运行到完成;
- 一个 Job 失败,则该 Stage 失败。
%20(1)%20(1).png?alt=media&token=ec2677d3-83cc-4221-981d-0ca7eca8d7dd)
开启 Fastkill 之后,当 Job 失败时立即结束当前 Stage。
通过高级流程控制,可以定义 Job 的运行逻辑。
.png?alt=media)
- 整个流水线的最后一个Stage,其后不能再增加Stage;
- 无论之前Stage成功还是失败,Final Stage 一定会执行。

image-20220808163743636
最近更新 1yr ago