Filtragem de eventos push (console) - AWS CodePipeline

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Filtragem de eventos push (console)

Você pode usar o console para adicionar filtros para eventos push e incluir ou excluir ramificações ou caminhos de arquivo.

Filtragem de eventos push (console)
  1. Faça login no AWS Management Console e abra o CodePipeline console em http://console.aws.amazon.com/codesuite/codepipeline/home.

    Os nomes e o status de todos os pipelines associados à sua AWS conta são exibidos.

  2. Em Nome, selecione o nome do pipeline que você deseja editar. Caso contrário, use essas etapas no assistente de criação de pipeline.

  3. Na página de detalhes do pipeline, selecione Editar.

  4. Na página Editar, escolha a ação de origem que você deseja editar. Escolha Editar gatilhos. Escolha Especificar filtro.

  5. Em Tipo de evento, escolha Enviar entre as opções a seguir.

    • Escolha Push para iniciar o pipeline quando uma alteração for enviada para seu repositório de origem. Escolher isso permite que os campos especifiquem filtros para ramificações e caminhos de arquivo ou tags Git.

    • Escolha Pull request para iniciar o pipeline quando uma pull request for aberta, atualizada ou fechada no seu repositório de origem. Escolher isso permite que os campos especifiquem filtros para ramificações de destino e caminhos de arquivo.

  6. Em Tipo de filtro, escolha uma das opções a seguir.

    • Escolha Branch para especificar as ramificações em seu repositório de origem que o acionador monitora para saber quando iniciar a execução de um fluxo de trabalho. Em Incluir, insira padrões para nomes de ramificações no formato global que você deseja especificar para que a configuração do gatilho inicie seu pipeline com base nas alterações nas ramificações especificadas. Em Excluir, insira os padrões de regex para nomes de ramificações no formato global que você deseja especificar para que a configuração do gatilho ignore e não inicie seu pipeline com base em alterações nas ramificações especificadas. Consulte Trabalhar com padrões glob na sintaxe Para mais informações.

      nota

      Se a inclusão e a exclusão tiverem o mesmo padrão, o padrão será excluir o padrão.

      Você pode usar padrões globais para definir os nomes das ramificações. Por exemplo, use main* para combinar todas as ramificações que começam commain. Consulte Trabalhar com padrões glob na sintaxe Para mais informações.

      Para um gatilho de pressão, especifique as ramificações para as quais você está enviando, ou seja, as ramificações de destino. Para um gatilho de pull request, especifique as filiais de destino para as quais você está abrindo a pull request.

    • (Opcional) Em Caminhos de arquivo, especifique caminhos de arquivo para seu gatilho. Insira os nomes em Incluir e Excluir, conforme apropriado.

      Você pode usar padrões globais para definir os nomes dos caminhos do arquivo. Por exemplo, use prod* para combinar todos os caminhos de arquivo começando comprod. Consulte Trabalhar com padrões glob na sintaxe Para mais informações.

    • Escolha Tags para configurar a configuração do gatilho do pipeline para começar com as tags Git. Em Incluir, insira padrões para nomes de tags no formato global que você deseja especificar para a configuração do gatilho para iniciar seu pipeline no lançamento da tag ou tags especificadas. Em Excluir, insira os padrões de regex para nomes de tags no formato glob que você deseja especificar para que a configuração do gatilho ignore e não inicie seu pipeline no lançamento da tag ou tags especificadas. Se a inclusão e a exclusão tiverem o mesmo padrão de tag, o padrão será excluir o padrão de tag.