すべてのプロダクト
Search
ドキュメントセンター

Alibaba Cloud DevOps:コンポーネント

最終更新日:Mar 25, 2025

コンポーネント: パイプラインジョブは、指定されたジョブを実行するコンポーネントの呼び出しにすることができます。

コンポーネントの使用例を示す構成を以下に示します。

stages:
  manul_stage:
    name: Approval Stage
    jobs:
      manul_job: 
        name: Manual Validate Job
        component: ManualValidate
        with:
          validatorType: users
          validateMethod: and
          validatorUsers: 
            - <user_id_1>
            - <user_id_2>

詳細説明

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

必須。使用するコンポーネントを指定します。詳細については、Flow が提供するコンポーネントリストを参照してください。

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

パイプラインジョブがコンポーネントを呼び出す場合、コンポーネントに必要な実行パラメーターは、with 文を使用して入力します。詳細については、Flow が提供するコンポーネントリストを参照してください。

例:

jobs:
  deploy_job:
  name: VM Deploy Job
  component: VMDeploy             
  with:                           # コンポーネント実行パラメーターを指定します。
    artifact: $[stages.build_stage.build_job.upload_step.artifacts.default]
    machineGroup: <your-machine-group-id>
    ......