definisi variables.template

Anda dapat menentukan sekumpulan variabel dalam satu file dan menggunakannya beberapa kali di file lain.

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

Definisi yang mereferensikan definisi ini: variabel

Properti

template String. Diperlukan sebagai properti pertama.
File templat dengan variabel.

parameters parameter templat.
Parameter untuk dipetakan ke dalam templat.

Contoh

Dalam contoh ini, sekumpulan variabel diulang di beberapa alur. Variabel ditentukan hanya sekali.

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

Lihat juga