définition includeExcludeFilters

Listes d’éléments à inclure ou exclure pour les événements de déclencheur.

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

Remarque

Cette définition est une définition de prise en charge et n’est pas destinée à être utilisée directement dans un pipeline. Cet article fournit la syntaxe YAML pour ce type de prise en charge, mais n’affiche pas d’exemples d’utilisation. Pour plus d’informations et d’exemples d’utilisation de ce type de prise en charge, consultez les définitions suivantes qui référencent ces articles de définition .

Définitions qui font référence à cette définition : déclencheur, pr, schedules.cron

Propriétés

include liste de chaînes.
liste d’éléments à inclure.

include:
- item1
- item2

Vous pouvez également spécifier la liste include sur une seule ligne au format suivant.

include: [ item1, item2 ]

Par exemple, pour spécifier une liste de branches à mettre en correspondance dans un déclencheur pr, utilisez la syntaxe suivante.

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

Vous pouvez également spécifier la liste includes sur une seule ligne au format suivant.

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

exclude liste de chaînes.
liste d’éléments à exclure.

exclude:
- item1
- item2

Vous pouvez également spécifier la liste exclude sur une seule ligne au format suivant.

exclude: [ item1, item2 ]

Remarques

La définition includeExcludeFilters est une définition de prise en charge et n’est pas destinée à être utilisée directement dans un pipeline ; Au lieu de cela, il est utilisé pour fournir la structure de différentes propriétés dans les définitions répertoriées en haut de l’article.

Par exemple, includeExcludeFilters est le type qui définit la structure de la section pr.branches. Consultez les implémentations de prsyntaxe complète pour la section de contrôle complet pour les propriétés pr qui utilisent 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.