コンポーネント: パイプラインジョブは、指定されたジョブを実行するコンポーネントの呼び出しにすることができます。
例
コンポーネントの使用例を示す構成を以下に示します。
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>
......