流水线阶段 stages

更新时间:2025-03-11 06:05:20

流水线阶段(Stages)是持续集成和持续交付(CI/CD)流程中的关键组成部分,每个阶段代表了整个流水线中的一个特定步骤或一组相关任务。这些阶段通常按照预定义的顺序依次执行,确保软件开发过程中的各个步骤能够有条不紊地进行。

示例

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

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”。

  • 本页导读 (1)
  • 示例
  • 详细说明
  • stages
  • stages.<stage_id>
  • stages.<stage_id>.name
  • stages.<stage_id>.jobs
AI助理

点击开启售前

在线咨询服务

你好,我是AI助理

可以解答问题、推荐解决方案等