variables.template definition

U kunt een set variabelen definiëren in één bestand en deze meerdere keren gebruiken in andere bestanden.

variables:
- template: string # Required as first property. Template file with variables.
  parameters: # Parameters to map into the template.

Definities die naar deze definitie verwijzen: variabelen

Eigenschappen

template Tekenreeks. Vereist als eerste eigenschap.
Sjabloonbestand met variabelen.

parameters sjabloonparameters.
Parameters die moeten worden toegewezen aan de sjabloon.

Voorbeelden

In dit voorbeeld wordt een set variabelen herhaald in meerdere pijplijnen. De variabelen worden slechts eenmaal opgegeven.

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

Zie ook