You have a project in Azure DevOps.
You create the following YAML template named Template1.yml.
steps:
- script: npm install
- script: yarn install
- script: npm run compile
You create the following pipeline named File1.yml.
parameters:
usersteps:
- task: MyTask@1
- script: echo Done
You need to ensure that Template1.yaml runs before File1.yml.
How should you update File1.yml?
Azure Pipelines offers two kinds of templates: includes and extends. Included templates behave like #include in C++: it's as if you paste the template's code right into the outer file, which references it. To continue the C++ metaphor, extends templates are more like inheritance: the template provides the outer structure of the pipeline and a set of places where the template consumer can make targeted alterations.
Example:
extends:
template: template.yml@templates
parameters:
usersteps:
- script: echo This is my first step
- script: echo This is my second step
https://docs.microsoft.com/en-us/azure/devops/pipelines/security/templates
Dottie
10 months agoLashawna
10 months agoTori
11 months agoLinwood
11 months agoRoselle
11 months agoKyoko
11 months agoJulieta
11 months agoDahlia
11 months agoAllene
11 months agoNichelle
11 months agoCarmelina
11 months agoGayla
11 months ago