要包含或排除觸發程式事件的項目清單。
includeExcludeFilters:
include: [ string ] # List of items to include.
exclude: [ string ] # List of items to exclude.
備註
此定義是支持的定義,不適用於直接在管線中使用。 本文提供此支援類型的 YAML 語法,但不會顯示使用範例。 如需使用此支援類型的詳細資訊和範例,請參閱下列 參考此定義文章的定義 。
參考此定義的定義:觸發程式、pr、schedules.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.