definição resources.containers.container.trigger
Especifica as condições de gatilho para um recurso de contêiner.
Definições que fazem referência a essa definição: resources.containers.container
Implementações
Implementação | Descrição |
---|---|
gatilho : habilitado, marcas | Especifique uma lista de marcas para disparar. |
gatilho: nenhum | true | Especifique nenhum para desabilitar ou verdadeiro para disparar em todas as marcas de imagem. |
Observações
Especifique nenhum para desabilitar, true para disparar em todas as marcas de imagem ou use a sintaxe completa, conforme descrito nos exemplos a seguir.
gatilho: habilitado, marcas
Configure quais marcas disparam uma execução.
trigger:
enabled: boolean # Whether the trigger is enabled; defaults to true.
tags: includeExcludeStringFilters | [ string ] # Tag names to include or exclude for triggering a run.
Propriedades
enabled
booliano.
se o gatilho está habilitado; o padrão é true.
tags
includeExcludeStringFilters.
nomes de marca a serem incluídos ou excluídos para disparar uma execução.
Exemplos
No exemplo a seguir, o gatilho está habilitado para marcas correspondentes production*
. Ao especificar uma marca, você pode usar um nome exato ou um curinga. Para obter mais informações, consulte curingas.
resources:
containers:
- container: petStore
type: ACR
azureSubscription: ContosoARMConnection
resourceGroup: ContosoGroup
registry: petStoreRegistry
repository: myPets
trigger:
tags:
include:
- production*
gatilho: nenhum | verdadeiro
Especifique nenhum para desabilitar ou verdadeiro para disparar em todas as marcas de imagem.
trigger: none | true # Specify none to disable or true to trigger on all image tags.
trigger
cadeia de caracteres. Valores permitidos: nenhum | verdadeiro.
Especifique nenhum para desabilitar ou verdadeiro para disparar em todas as marcas de imagem.
Observações
Especifique none
para desabilitar o gatilho ou true
habilitar. Se não for especificado, o padrão será none
. Para configurar gatilhos com base em marcas específicas, consulte a seção a seguir.
Exemplos
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