jobs 定義

ステージの作業を構成するジョブを指定します。

パイプラインの作業を構成するジョブを指定します。

jobs: [ job | deployment | template ] # Specifies the jobs that make up the work of a stage.
jobs: [ job ] # Specifies the jobs that make up the work of a pipeline.

この定義を参照する定義: pipelinestages.stage

この定義を参照する定義: パイプライン

リストの種類

Type 説明
jobs.job ジョブは、エージェントによって、またはサーバー上で実行されるステップのコレクションです。
jobs.deployment 配置ジョブは、特殊な種類のジョブです。 これは、環境に対して順番に実行するステップのコレクションです。
jobs.template テンプレートで定義されているジョブのセット。
Type 説明
jobs.job ジョブは、エージェントによって、またはサーバー上で実行されるステップのコレクションです。

解説

ジョブは、エージェントによって、またはサーバー上で実行されるステップのコレクションです。 ジョブは条件付きで実行でき、前のジョブに依存する場合があります。

注意

1 つのステージと 1 つのジョブだけの場合は、実行するステップを記述する短い方法として単一ジョブ構文を使用できます。

jobs:
- job: MyJob
  displayName: My First Job
  continueOnError: true
  workspace:
    clean: outputs
  steps:
  - script: echo My first job

関連項目