流水线阶段 stages

流水线阶段stages:流水线阶段为一个或多个任务的组合。多个阶段按前后顺序执行。

示例

以下为一个阶段的配置示例:

stages:
  build_stage:
    name: 构建阶段
    jobs:
      build_job: 

详细说明

stages

流水线阶段,流水线阶段为一个或多个任务的组合。

stages.<stage_id>

必填。流水线阶段 id,唯一标识流水线阶段。stage_id 只能包含字母、数字和 _ ,且必须以字母开头。长度限制 30 个字符。

stages.<stage_id>.name

如不填写,则使用stage_id的值。流水线阶段的展示名称。长度限制 30 个字符。

stages.<stage_id>.jobs

流水线任务,流水线任务 job 可以为多个步骤 steps 的组合(多个步骤共享工作空间,共同完成指定任务), 或一个组件 component 的调用(调用组件执行指定任务,组件任务支持重试、跳过等更多操作)。具体查看“流水线任务 jobs”。