расширяет определение
Расширение конвейера с помощью шаблона.
extends:
template: string # The template referenced by the pipeline to extend.
parameters: # Parameters used in the extend.
Определения, ссылающиеся на это определение: конвейер
Свойства
template
Строка.
Шаблон, на который ссылается конвейер для расширения.
parameters
параметры шаблона.
Параметры, используемые в расширении.
Примеры
Шаблоны и их параметры превратятся в константы перед запуском конвейера. Параметры шаблона обеспечивают безопасность типов для входных параметров. В этом примере шаблоны ограничивают пулы, которые можно использовать в конвейере, предлагая перечисление возможных параметров, а не строку свободной формы.
# 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
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по