Delen via


breidt definitie uit

Een pijplijn uitbreiden met behulp van een sjabloon.

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

Definities die naar deze definitie verwijzen: pijplijn

Eigenschappen

template Tekenreeks.
De sjabloon waarnaar wordt verwezen door de pijplijn om uit te breiden.

parameters sjabloonparameters.
Parameters die worden gebruikt in de uitbreiding.

Voorbeelden

Sjablonen en hun parameters worden omgezet in constanten voordat de pijplijn wordt uitgevoerd. Sjabloonparameters bieden typeveiligheid voor invoerparameters. In dit voorbeeld beperken sjablonen welke pools in een pijplijn kunnen worden gebruikt door een opsomming van mogelijke opties te bieden in plaats van een vrije-vormtekenreeks.

# 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

Zie ook