Partager via


définition resources.containers.container.trigger

Spécifie les conditions de déclencheur pour une ressource de conteneur.

Définitions qui font référence à cette définition : resources.containers.container

Implémentations

Implémentation Description
déclencheur : activé, balises Spécifiez une liste d’étiquettes à déclencher.
déclencheur : aucun | Vrai Spécifiez aucun à désactiver ou true à déclencher sur toutes les balises d’image.

Notes

Spécifiez aucun à désactiver, true pour déclencher sur toutes les balises d’image ou utilisez la syntaxe complète comme décrit dans les exemples suivants.

déclencheur : activé, balises

Configurez les balises qui déclenchent une exécution.

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

Propriétés

enabledbooléen.
Indique si le déclencheur est activé ; la valeur par défaut est true.

tagsincludeExcludeStringFilters.
Noms d’étiquettes à inclure ou exclure pour déclencher une exécution.

Exemples

Dans l’exemple suivant, le déclencheur est activé pour les balises correspondant à production*.

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

déclencheur : aucun | Vrai

Spécifiez aucun à désactiver ou true à déclencher sur toutes les balises d’image.

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

trigger String. Valeurs autorisées : aucune | Vrai.

Spécifiez aucun à désactiver ou true à déclencher sur toutes les balises d’image.

Notes

Spécifiez none pour désactiver le déclencheur ou true pour activer. Si aucune valeur n’est spécifiée, la valeur par défaut est none. Pour configurer des déclencheurs basés sur des balises spécifiques, consultez la section suivante.

Exemples

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

Voir aussi