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 |
---|---|
desencadenador de : habilitado, etiquetas | Especifique una lista de etiquetas en las que se va a desencadenar. |
desencadenador de : none | verdadero | Especifique ninguno para deshabilitar o true para desencadenar 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
enabled
booleano .
Si el desencadenador está habilitado; el valor predeterminado es true.
tags
includeExcludeStringFilters.
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*
. Al especificar una etiqueta, puede usar un nombre exacto o un carácter comodín. Para obtener más información, vea caracteres comodín.
resources:
containers:
- container: petStore
type: ACR
azureSubscription: ContosoARMConnection
resourceGroup: ContosoGroup
registry: petStoreRegistry
repository: myPets
trigger:
tags:
include:
- production*
trigger: none | verdadero
Especifique ninguno para deshabilitar o true para desencadenar 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 | verdadero.
Especifique ninguno para deshabilitar o true para desencadenar en todas las etiquetas de imagen.
Observaciones
Especifique none
para deshabilitar el desencadenador o true
habilitar. 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
Consulte también
- Definir un de recursos de contenedor