expande a definição
Expandir um pipeline com um modelo.
extends:
template: string # The template referenced by the pipeline to extend.
parameters: # Parameters used in the extend.
Definições que referenciam esta definição: pipeline
Propriedades
template
cadeia.
O modelo referenciado pelo pipeline para expandir.
parameters
parâmetros de modelo.
Parâmetros utilizados na extensão.
Exemplos
Os modelos e os respetivos parâmetros são transformados em constantes antes da execução do pipeline. Os parâmetros de modelo fornecem segurança de tipo aos parâmetros de entrada. Neste exemplo, os modelos restringem os conjuntos que podem ser utilizados num pipeline ao oferecer uma enumeração de opções possíveis em vez de uma cadeia de forma livre.
# 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