Freigeben über


resources.containers.container.trigger definition

Gibt die Triggerbedingungen für eine Containerressource an.

Definitionen, die auf diese Definition verweisen: resources.containers.container

Ausführungen

Implementierung Beschreibung
Trigger: aktiviert, Tags Geben Sie eine Liste von Tags an, die ausgelöst werden sollen.
Trigger: none | true Geben Sie keine an, die für alle Bildtags deaktiviert oder true ausgelöst werden soll.

Bemerkungen

Geben Sie "none" an, um "true" für alle Bildtags auszulösen, oder verwenden Sie die vollständige Syntax, wie in den folgenden Beispielen beschrieben.

trigger: enabled, tags

Konfigurieren Sie, welche Tags eine Ausführung auslösen.

trigger:
  enabled: boolean # Whether the trigger is enabled; defaults to true.
  tags: includeExcludeStringFilters | [ string ] # Tag names to include or exclude for triggering a run.

Eigenschaften

enabled booleschen.
Gibt an, ob der Trigger aktiviert ist; Standardwert ist "true".

tags includeExcludeStringFilters.
Tagnamen, die zum Auslösen einer Ausführung eingeschlossen oder ausgeschlossen werden sollen.

Beispiele

Im folgenden Beispiel ist der Trigger für Tags aktiviert, die mit production*übereinstimmen. Wenn Sie ein Tag angeben, können Sie einen exakten Namen oder einen Wildcardnamen verwenden. Weitere Informationen finden Sie unter .

resources:         
  containers:
  - container: petStore      
    type: ACR  
    azureSubscription: ContosoARMConnection
    resourceGroup: ContosoGroup
    registry: petStoreRegistry
    repository: myPets
    trigger: 
      tags:
        include: 
        - production*

trigger: none | STIMMT

Geben Sie keine an, die für alle Bildtags deaktiviert oder true ausgelöst werden soll.

trigger: none | true # Specify none to disable or true to trigger on all image tags.

trigger Zeichenfolge. Zulässige Werte: none | STIMMT.

Geben Sie keine an, die für alle Bildtags deaktiviert oder true ausgelöst werden soll.

Bemerkungen

Geben Sie none an, um den Trigger zu deaktivieren, oder true, die aktiviert werden sollen. Wenn nicht angegeben, ist die Standardeinstellung none. Informationen zum Konfigurieren von Triggern basierend auf bestimmten Tags finden Sie im folgenden Abschnitt.

Beispiele

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

Siehe auch