definição includeExcludeFilters

Listas de itens a serem incluídos ou excluídos para eventos de gatilho.

includeExcludeFilters:
  include: [ string ] # List of items to include.
  exclude: [ string ] # List of items to exclude.

Observação

Esta definição é uma definição de suporte e não se destina a ser utilizada diretamente num pipeline. Este artigo fornece a sintaxe YAML para esse tipo de suporte, mas não mostra exemplos de uso. Para obter mais informações e exemplos de uso desse tipo de suporte, consulte as seguintes definições que fazem referência a este artigo de definição.

Definições que fazem referência a esta definição: trigger, pr, schedules.cron

Propriedades

include lista de cadeias de caracteres.
Lista de itens a incluir.

include:
- item1
- item2

Você também pode especificar a lista de include em uma única linha usando o seguinte formato.

include: [ item1, item2 ]

Por exemplo, para especificar uma lista de ramificações a serem correspondidas em um gatilho de pr, use a sintaxe a seguir.

pr:
  branches:
    include:
    - main
    - features/*

Você também pode especificar a lista de includes em uma única linha usando o seguinte formato.

pr:
  branches:
    include: [ main, features/* ]

exclude lista de cadeias de caracteres.
Lista de itens a excluir.

exclude:
- item1
- item2

Você também pode especificar a lista de exclude em uma única linha usando o seguinte formato.

exclude: [ item1, item2 ]

Observações

A definição includeExcludeFilters é uma definição de apoio e não se destina a ser utilizada diretamente num pipeline; em vez disso, é usado para fornecer a estrutura de diferentes propriedades nas definições listadas no topo do artigo.

Por exemplo, includeExcludeFilters é o tipo que define como a seção pr.branches é estruturada. Consulte a seção implementações prSintaxe completa para obter controle completo para as propriedades pr que usam includeExcludeFilters.

pr:
  branches: # Branch names to include or exclude for triggering a run.
    include: [ string ] # List of items to include.
    exclude: [ string ] # List of items to exclude.