resources.containers.container.trigger 定义
指定容器资源的触发器条件。
引用此定义的定义:resources.containers.container
实现
实现 | 描述 |
---|---|
触发器:已启用,标记 | 指定要触发的标记列表。 |
触发器:无 |true | 指定在所有映像标记上禁用或设置为 true。 |
言论
指定 none 可禁用、在所有图像标记上触发 true,或使用以下示例中所述的完整语法。
触发器:已启用,标记
配置哪些标记触发运行。
trigger:
enabled: boolean # Whether the trigger is enabled; defaults to true.
tags: includeExcludeStringFilters | [ string ] # Tag names to include or exclude for triggering a run.
性能
enabled
布尔。
是否启用触发器;默认值为 true。
tags
includeExcludeStringFilters。
要包含或排除用于触发运行的标记名称。
例子
在以下示例中,为匹配 production*
的标记启用触发器。 指定标记时,可以使用确切的名称或通配符。 有关详细信息,请参阅 通配符。
resources:
containers:
- container: petStore
type: ACR
azureSubscription: ContosoARMConnection
resourceGroup: ContosoGroup
registry: petStoreRegistry
repository: myPets
trigger:
tags:
include:
- production*
触发器:无 |真
指定在所有映像标记上禁用或设置为 true。
trigger: none | true # Specify none to disable or true to trigger on all image tags.
trigger
字符串。 允许的值:无 |真。
指定在所有映像标记上禁用或设置为 true。
言论
指定要禁用触发器的 none
,或指定要启用的 true
。 如果未指定,则默认为 none
。 若要根据特定标记配置触发器,请参阅以下部分。
例子
resources:
containers:
- container: petStore
type: ACR
azureSubscription: ContosoARMConnection
resourceGroup: ContosoGroup
registry: petStoreRegistry
repository: myPets
trigger:
tags: none # Triggers disabled
resources:
containers:
- container: petStore
type: ACR
azureSubscription: ContosoARMConnection
resourceGroup: ContosoGroup
registry: petStoreRegistry
repository: myPets
trigger:
tags: true # Triggers enabled for all tags