Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Definieren Sie eine Reihe von Schritten in einer Datei, und verwenden Sie sie mehrmals in einer anderen Datei.
steps:
- template: string # Required as first property. Reference to a template for this step.
parameters: # Parameters used in a step template.
Definitionen, die auf diese Definition verweisen: Schritte
Eigenschaften
template Zeichenfolge. Erforderlich als erste Eigenschaft.
Verweisen Sie auf eine Vorlage für diesen Schritt.
parameters Vorlagenparameter.
Parameter, die in einer Schrittvorlage verwendet werden.
Beispiele
In der Hauptpipeline:
steps:
- template: string # reference to template
parameters: { string: any } # provided parameters
In der enthaltenen Vorlage:
parameters: { string: any } # expected parameters
steps: [ script | bash | pwsh | powershell | checkout | task | templateReference ]
# File: steps/build.yml
steps:
- script: npm install
- script: npm test
# File: azure-pipelines.yml
jobs:
- job: macOS
pool:
vmImage: macOS-latest
steps:
- template: steps/build.yml # Template reference
- job: Linux
pool:
vmImage: ubuntu-latest
steps:
- template: steps/build.yml # Template reference
- job: Windows
pool:
vmImage: windows-latest
steps:
- template: steps/build.yml # Template reference
- script: sign # Extra step on Windows only
Siehe auch
Weitere Informationen zum Arbeiten mit Vorlagen finden Sie unter Vorlagen.