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

enabledBoole değeri.
Tetikleyicinin etkinleştirilip etkinleştirilmediği; varsayılan değeri true olarak ayarlanır.

tagsincludeExcludeStringFilters.
Ç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

Ayrıca bkz.