resources.containers.container.trigger tanımı
Kapsayıcı kaynağının tetikleyici koşullarını belirtir.
Bu tanıma başvuran tanımlar: resources.containers.container
Uygulamalar
Uygulama | Açıklama |
---|---|
tetikleyici: etkin, etiketler | Tetikleneceğiniz etiketlerin listesini belirtin. |
trigger: none | True | Devre dışı bırakılacak yok veya tüm görüntü etiketlerinde tetikleme için true belirtin. |
Açıklamalar
Devre dışı bırakılacak yok, tüm görüntü etiketlerinde tetiklenen true değerini belirtin veya aşağıdaki örneklerde açıklandığı gibi tam söz dizimini kullanın.
tetikleyici: etkin, etiketler
Bir çalıştırmayı tetikleyen etiketleri yapılandırın.
trigger:
enabled: boolean # Whether the trigger is enabled; defaults to true.
tags: includeExcludeStringFilters | [ string ] # Tag names to include or exclude for triggering a run.
Özellikler
enabled
Boole değeri.
Tetikleyicinin etkinleştirilip etkinleştirilmediği; varsayılan değeri true olarak ayarlanır.
tags
includeExcludeStringFilters.
Çalıştırmayı tetikleme amacıyla dahil etmek veya dışlamak için etiket adları.
Örnekler
Aşağıdaki örnekte tetikleyici, ile eşleşen production*
etiketler için etkinleştirilmiştir.
resources:
containers:
- container: petStore
type: ACR
azureSubscription: ContosoARMConnection
resourceGroup: ContosoGroup
registry: petStoreRegistry
repository: myPets
trigger:
tags:
include:
- production*
trigger: none | True
Devre dışı bırakılacak yok veya tüm görüntü etiketlerinde tetikleme için true belirtin.
trigger: none | true # Specify none to disable or true to trigger on all image tags.
trigger
Dize. İzin verilen değerler: yok | True.
Devre dışı bırakılacak yok veya tüm görüntü etiketlerinde tetikleme için true belirtin.
Açıklamalar
Tetikleyiciyi devre dışı bırakmak veya true
etkinleştirmek için belirtinnone
. Belirtilmezse, varsayılan değer olur none
. Tetikleyicileri belirli etiketlere göre yapılandırmak için aşağıdaki bölüme bakın.
Örnekler
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