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 }}

Vedi anche