definizione variables.template
È possibile definire un set di variabili in un file e usarlo più volte in altri file.
variables:
- template: string # Required as first property. Template file with variables.
parameters: # Parameters to map into the template.
Definizioni che fanno riferimento a questa definizione: variabili
Proprietà
template
Stringa. Obbligatorio come prima proprietà.
File modello con variabili.
parameters
parametri del modello.
Parametri di cui eseguire il mapping nel modello.
Esempio
In questo esempio un set di variabili viene ripetuto tra più pipeline. Le variabili vengono specificate una sola volta.
# File: variables/build.yml
variables:
- name: vmImage
value: vs2017-win2016
- name: arch
value: x64
- name: config
value: debug
# File: component-x-pipeline.yml
variables:
- template: variables/build.yml # Template reference
pool:
vmImage: ${{ variables.vmImage }}
steps:
- script: build x ${{ variables.arch }} ${{ variables.config }}
# File: component-y-pipeline.yml
variables:
- template: variables/build.yml # Template reference
pool:
vmImage: ${{ variables.vmImage }}
steps:
- script: build y ${{ variables.arch }} ${{ variables.config }}