文档

流水线组件 component

更新时间:

流水线组件component:流水线任务 job 可调用一个组件 component 执行相关操作。

示例

以下为一个使用组件任务的配置示例:

stages:
  manul_stage:
    name: 人工卡点阶段
    jobs:
      manul_job: 
        name: 人工卡点任务
        component: ManualValidate
        with:
          validatorType: users
          validateMethod: and
          validatorUsers: 
            - <user_id_1>
            - <user_id_2>

详细说明

stages.<stage_id>.jobs.<job_id>.component

选择目标组件,具体查看配置 Flow 的 component 清单。

stages.<stage_id>.jobs.<job_id>.with

当流水线任务为一个组件的调用时,通过with填写组件所需的执行参数,具体查看配置 Flow 的 component 详细说明。示例:

jobs:
  deploy_job:
    name: 主机组部署任务
    component: VMDeploy              # 选择目标组件
    with:                            # 填写组件的参数
      artifact: $[stages.build_stage.build_job.upload_step.artifacts.default]
      machineGroup: <your-machine-group-id>
      ......

  • 本页导读 (0)
文档反馈