Share via


definición resources.containers.container.trigger

Especifica las condiciones del desencadenador para un recurso de contenedor.

Definiciones que hacen referencia a esta definición: resources.containers.container

Implementaciones

Implementación Descripción
trigger: enabled, tags Especifique una lista de etiquetas en las que se va a desencadenar.
trigger: none | Verdad Especifique ninguno para deshabilitar o true para que se desencadene en todas las etiquetas de imagen.

Observaciones

Especifique ninguno para deshabilitar, true para desencadenar en todas las etiquetas de imagen o use la sintaxis completa, como se describe en los ejemplos siguientes.

trigger: enabled, tags

Configure las etiquetas que desencadenan una ejecució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.

Propiedades

enabledbooleano.
Si el desencadenador está habilitado; el valor predeterminado es true.

tagsincludeExcludeStringFilters.
Nombres de etiqueta que se van a incluir o excluir para desencadenar una ejecución.

Ejemplos

En el ejemplo siguiente, el desencadenador está habilitado para las etiquetas que coinciden con production*.

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

trigger: none | Verdad

Especifique ninguno para deshabilitar o true para que se desencadene en todas las etiquetas de imagen.

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

trigger Cadena. Valores permitidos: none | Verdad.

Especifique ninguno para deshabilitar o true para que se desencadene en todas las etiquetas de imagen.

Observaciones

Especifique none para deshabilitar el desencadenador o true para habilitarlo. Si no se especifica, el valor predeterminado es none. Para configurar desencadenadores basados en etiquetas específicas, consulte la sección siguiente.

Ejemplos

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

Vea también