

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

# Webhooks manuais do Buildkite
<a name="buildkite-manual-webhook"></a>

Atualmente, o CodeBuild exige que todos os webhooks do Buildkite sejam criados manualmente. O CodeBuild retorna um URL de carga útil como parte da chamada para criar o webhook, que pode ser usado para criar manualmente o webhook no Buildkite.

Use o procedimento a seguir para criar um webhook manual do Buildkite.

**Para criar um projeto do CodeBuild com um webhook**

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

1. Crie um projeto de compilação. Para obter informações, consulte [Criar um projeto de compilação (console)](create-project.md#create-project-console) e [Executar uma compilação (console)](run-build-console.md).

1. Em **Configuração do projeto**, selecione **Projeto de executor**.

   Em **Executor:**
   + Em **Provedor de executor**, escolha **Buildkite**.
   + Em **Token de agente do Buildkite**, escolha **Criar um token de agente usando a página de criação secreta**. Será exibida uma solicitação para criar um segredo no AWS Secrets Manager com um valor de segredo igual ao token do agente do Buildkite que você gerou acima.
   + (Opcional) Se você quiser usar as credenciais gerenciadas do CodeBuild para seu trabalho, selecione o provedor do repositório de origem correspondente nas **Opções de credenciais de origem do Buildkite** e verifique se as credenciais estão configuradas para sua conta. Além disso, verifique se o pipeline do Buildkite usa o **Checkout via HTTPS**.

1. 
   +  Em **Ambiente**: 
     + Escolha uma **Imagem de ambiente** e **Computação** compatíveis. Observe que você tem a opção de substituir as configurações de imagem e instância usando um rótulo no YAML do fluxo de trabalho do GitHub Actions. Para obter mais informações, consulte [Etapa 2: atualizar seu fluxo de trabalho de GitHub ações YAML](action-runner.md#sample-github-action-runners-update-yaml)
   +  Em **Buildspec**: 
     + Observe que o buildspec será ignorado, a menos que `buildspec-override:true` seja adicionado como rótulo. Em vez disso, o CodeBuild o substituirá para usar comandos que configurarão o executor auto-hospedado.

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

1. Salve o **URL da carga útil** e os valores de **Segredo** no pop-up **Criar webhook**. Siga as instruções no pop-up para criar um webhook da organização do Buildkite.