Freigeben über


Auftragsdefinition

Gibt die Aufträge an, aus denen die Arbeit einer Phase besteht.

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

Definitionen, die auf diese Definition verweisen: Pipeline-, stages.stage

Listentypen

Typ BESCHREIBUNG
jobs.job Ein Auftrag ist eine Sammlung von Schritten, die von einem Agent oder auf einem Server ausgeführt werden.
jobs.deployment Ein Bereitstellungsauftrag ist eine spezielle Art von Auftrag. Es ist eine Sammlung von Schritten, die sequenziell für die Umgebung ausgeführt werden sollen.
jobs.template Eine Gruppe von Aufträgen, die in einer Vorlage definiert sind.

Bemerkungen

Ein Auftrag ist eine Sammlung von Schritten, die von einem Agent oder auf einem Serverausgeführt werden. Aufträge können bedingt ausgeführt werden, und möglicherweise sind von früheren Aufträgenabhängig.

Hinweis

Wenn Sie nur eine Phase und einen Auftrag haben, können Sie Einzelauftragssyntax als kürzere Methode verwenden, um die auszuführenden Schritte zu beschreiben.

Beispiele

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

Siehe auch