Partilhar via


resources.containers.container.trigger definition

Especifica as condições de acionador para um recurso de contentor.

Definições que referenciam esta definição: resources.containers.container

Implementações

Implementação Descrição
acionador: ativado, etiquetas Especifique uma lista de etiquetas a acionar.
acionador: nenhum | verdadeiro Especifique nenhum para desativar ou verdadeiro para acionar em todas as etiquetas de imagem.

Observações

Especifique nenhum para desativar, verdadeiro para acionar em todas as etiquetas de imagem ou utilize a sintaxe completa, conforme descrito nos exemplos seguintes.

acionador: ativado, etiquetas

Configurar as etiquetas que 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

enabledbooleano.
Se o acionador está ativado; a predefinição é true.

tagsincludeExcludeStringFilters.
Nomes de etiquetas a incluir ou excluir para acionar uma execução.

Exemplos

No exemplo seguinte, o acionador está ativado para etiquetas correspondentes production*.

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

acionador: nenhum | verdadeiro

Especifique nenhum para desativar ou verdadeiro para acionar em todas as etiquetas de imagem.

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

trigger cadeia. Valores permitidos: nenhum | verdadeiro.

Especifique nenhum para desativar ou verdadeiro para acionar em todas as etiquetas de imagem.

Observações

Especifique none para desativar o acionador ou true para ativar. Se não for especificado, a predefinição é none. Para configurar acionadores com base em etiquetas específicas, veja a secção seguinte.

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

Ver também