Share via


variables.template definition

Bir dosyada bir dizi değişken tanımlayabilir ve bunu diğer dosyalarda birden çok kez kullanabilirsiniz.

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

Bu tanıma başvuran tanımlar: değişkenler

Özellikler

template Dize. İlk özellik olarak gereklidir.
Değişkenler içeren şablon dosyası.

parameters şablon parametreleri.
Şablonla eş kullanılacak parametreler.

Örnekler

Bu örnekte, birden çok işlem hattında bir dizi değişken yinelenir. Değişkenler yalnızca bir kez belirtilir.

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

Ayrıca bkz.