共用方式為


includeExcludeFilters 定義

要包含或排除觸發程式事件的項目清單。

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

備註

此定義是支持的定義,不適用於直接在管線中使用。 本文提供此支援類型的 YAML 語法,但不會顯示使用範例。 如需使用此支援類型的詳細資訊和範例,請參閱下列 參考此定義文章的定義

參考此定義的定義:觸發程式prschedules.cron

性能

include 字串清單。
要包含的項目清單。

include:
- item1
- item2

您也可以使用下列格式,在單行上指定 include 清單。

include: [ item1, item2 ]

例如,若要指定要在 pr 觸發程式中符合的分支清單,請使用下列語法。

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

您也可以使用下列格式,在單行上指定 includes 清單。

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

exclude 字串清單。
要排除的項目清單。

exclude:
- item1
- item2

您也可以使用下列格式,在單行上指定 exclude 清單。

exclude: [ item1, item2 ]

備註

includeExcludeFilters 定義是支援的定義,不適用於直接在管線中使用;而是用來在發行項頂端所列的定義中提供不同屬性的結構。

例如,includeExcludeFilters 是定義 pr.branches 區段結構化方式的類型。 如需使用 屬性的完整控件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.