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”.

Configurar um webhook global ou organizacional no GitHub

Modo de foco
Configurar um webhook global ou organizacional no GitHub - AWS CodeBuild

As etapas de alto nível para configurar um webhook global ou organizacional do GitHub são as seguintes. Para obter mais informações sobre webhooks globais e organizacionais do GitHub, consulte Webhooks globais e organizacionais do GitHub.

  1. Defina o local de origem do seu projeto como CODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION.

  2. Na configuração do escopo do webhook, defina o escopo como GITHUB_ORGANIZATION ou GITHUB_GLOBAL, dependendo se ele deve ser uma organização ou um webhook global. Para obter mais informações, consulte Tipos de webhooks.

  3. Especifique um nome como parte da configuração do escopo do webhook. Para webhooks organizacionais, esse é o nome da organização e, para webhooks globais, esse é o nome da empresa.

    nota

    Se o tipo de origem do projeto for GITHUB_ENTERPRISE, você também precisará especificar um domínio como parte da configuração do escopo do webhook.

  4. (Opcional) Se você quiser receber apenas eventos de webhook para repositórios específicos em sua organização ou empresa, você pode especificar REPOSITORY_NAME como filtro ao criar o webhook.

  5. Se você estiver criando um webhook organizacional, o CodeBuild deverá ter permissões para criar webhooks no nível da organização no GitHub. Você pode criar um token de acesso pessoal do GitHub com permissões de webhook organizacional ou usar o OAuth do CodeBuild. Para obter mais informações, consulte Token de acesso do GitHub e do GitHub Enterprise Server.

    Observe que os webhooks organizacionais funcionam com qualquer um dos tipos de eventos de webhook do GitHub existentes.

  6. Se você estiver criando um webhook global, o webhook precisará ser criado manualmente. Para obter mais informações sobre como criar manualmente um webhook no GitHub, consulte Webhooks manuais do GitHub.

    Observe que os webhooks globais são compatíveis apenas com o tipo de evento WORKFLOW_JOB_QUEUED. Para obter mais informações, consulte Tutorial: configurar um executor do GitHub Actions hospedado pelo CodeBuild.

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