Compartilhar 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 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

Consulte também