Partilhar via


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

Ver também