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 esta definição: resources.containers.container
Implementações
Execução | Descrição |
---|---|
gatilho: ativado, tags | Especifique uma lista de tags para acionar. |
gatilho: nenhum | verdadeiro | Especifique nenhum para desativar ou true para disparar em todas as tags de imagem. |
Comentários
Especifique nenhum para desabilitar, true para disparar em todas as tags de imagem ou use a sintaxe completa conforme descrito nos exemplos a seguir.
gatilho: ativado, tags
Configure quais tags acionam 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
booleano.
Se o gatilho está ativado; o padrão é true.
tags
includeExcludeStringFilters.
Nomes de tags a serem incluídos ou excluídos para acionar uma execução.
Exemplos
No exemplo a seguir, o gatilho está habilitado para tags correspondentes production*
. Ao especificar uma tag, 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 desativar ou true para disparar em todas as tags de imagem.
trigger: none | true # Specify none to disable or true to trigger on all image tags.
trigger
string. Valores permitidos: nenhum | verdade.
Especifique nenhum para desativar ou true para disparar em todas as tags de imagem.
Comentários
Especifique none
para desativar o gatilho ou true
para habilitar. Se não for especificado, o padrão será none
. Para configurar gatilhos com base em tags 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