Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Filtrar eventos de webhook globais ou organizacionais do GitHub (console)

Modo de foco
Filtrar eventos de webhook globais ou organizacionais do GitHub (console) - AWS CodeBuild

Ao criar um projeto do GitHub por meio do console, selecione as seguintes opções para criar um webhook global ou organizacional do GitHub dentro do projeto. Para obter mais informações sobre webhooks globais e organizacionais do GitHub, consulte Webhooks globais e organizacionais do GitHub.

  1. Abra o console do AWS CodeBuild em https://console.aws.amazon.com/codesuite/codebuild/home.

  2. Crie um projeto de compilação. Para obter informações, consulte Criar um projeto de compilação (console) e Executar uma compilação (console).

    • Em Origem:

      • Em Provedor de origem, escolha GitHub ou GitHub Enterprise.

      • Em Repositório, escolha Webhook com escopo do GitHub.

        O repositório do GitHub será automaticamente definido como CODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION, que é o local de origem necessário para webhooks globais e organizacionais.

        nota

        Se você estiver usando webhooks organizacionais, verifique se o CodeBuild tem permissões para criar webhooks no nível da organização no GitHub. Se você estiver usando uma conexão OAuth existente, talvez seja necessário gerar novamente a conexão para conceder essa permissão ao CodeBuild. Como alternativa, você pode criar o webhook manualmente usando o recurso de webhooks manuais do CodeBuild. Observe que, se você tiver um token OAuth do GitHub existente e quiser adicionar outras permissões à organização, poderá revogar a permissão do token OAuth e reconectar o token por meio do console do CodeBuild.

      A configuração do webhook com escopo do GitHub.
    • Em Eventos de webhook da origem principal:

      • Em Tipo de escopo, escolha Nível da organização se você estiver criando um webhook organizacional ou Nível corporativo se estiver criando um webhook global.

      • Em Nome, insira o nome da empresa ou da organização, dependendo se o webhook é global ou organizacional.

        Se o tipo de origem do projeto for GITHUB_ENTERPRISE, você também precisará especificar um domínio como parte da configuração da organização do webhook. Por exemplo, se o URL da organização for https://domain.com/orgs/org-name, o domínio será domain.com.

        nota

        Não é possível alterar o nome depois que o webhook é criado. Para alterar o nome, você pode excluir e recriar o webhook. Se você quiser remover completamente o webhook, também poderá atualizar o local de origem do projeto para um repositório do GitHub.

        A configuração de webhooks globais ou organizacionais.
      • (Opcional) Nos grupos de filtros de eventos de Webhook, você pode especificar quais eventos você gostaria de acionar uma nova compilação. Você também pode especificar REPOSITORY_NAME como filtro para acionar somente compilações em eventos de webhook de repositórios específicos.

        Um filtro que só aciona compilações em eventos de webhook de repositórios específicos.

        Você também pode definir o tipo de evento como WORKFLOW_JOB_QUEUED para configurar executores auto-hospedados do GitHub Actions. Para obter mais informações, consulte Tutorial: configurar um executor do GitHub Actions hospedado pelo CodeBuild.

  3. Continue com os valores padrão e escolha Criar projeto de compilação.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.