kibővíti a definíciót

Folyamat kiterjesztése sablonnal.

extends:
  template: string # The template referenced by the pipeline to extend.
  parameters: # Parameters used in the extend.

A definícióra hivatkozó definíciók: folyamat

Tulajdonságok

template Karakterlánc.
A folyamat által hivatkozott sablon a bővítéshez.

parameters sablonparaméterek.
A kiterjesztésben használt paraméterek.

Példák

A sablonok és paramétereik konstansokká alakulnak a folyamat futtatása előtt. A sablonparaméterek típusbiztonságot biztosítanak a bemeneti paraméterek számára. Ebben a példában a sablonok úgy korlátozzák a folyamatokban használható készleteket, hogy a szabadkérelmű sztring helyett a lehetséges lehetőségek felsorolását kínálják.

# template.yml
parameters:
- name: userpool
  type: string
  default: Azure Pipelines
  values:
  - Azure Pipelines
  - private-pool-1
  - private-pool-2

pool: ${{ parameters.userpool }}
steps:
- script: # ... removed for clarity
# azure-pipelines.yml
extends:
  template: template.yml
  parameters:
    userpool: private-pool-1

Lásd még