définition steps.template
Définissez un ensemble d’étapes dans un fichier et utilisez-le plusieurs fois dans un autre fichier.
steps:
- template: string # Required as first property. Reference to a template for this step.
parameters: # Parameters used in a step template.
Définitions qui font référence à cette définition : étapes
Propriétés
template
String. Obligatoire comme première propriété.
Référence à un modèle pour cette étape.
parameters
paramètres de modèle.
Paramètres utilisés dans un modèle d’étape.
Exemples
Dans le pipeline principal :
steps:
- template: string # reference to template
parameters: { string: any } # provided parameters
Dans le modèle inclus :
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
Voir aussi
Pour plus d’informations sur l’utilisation des modèles, consultez Modèles.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour