

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, CodeBuild exige que todos os webhooks do Buildkite sejam criados manualmente. CodeBuildretorna uma 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 CodeBuild projeto com um webhook**

1. Abra o AWS CodeBuild console 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**. Você será solicitado a criar um novo segredo no AWS Secrets Manager com um valor secreto igual ao token do agente Buildkite que você gerou acima.
   + (Opcional) Se você quiser usar credenciais CodeBuild gerenciadas para seu trabalho, selecione o provedor do repositório de origem do seu trabalho 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 seu fluxo de trabalho de GitHub ações YAML. 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 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.