Solucionar o problema do webhook em caso de falhas de compilação ou de um trabalho travado - AWS CodeBuild

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

Solucionar o problema do webhook em caso de falhas de compilação ou de um trabalho travado

Problema:

O webhook configurado em Tutorial: Configurar um executor CodeBuild Buildite hospedado não está funcionando ou o trabalho de fluxo de trabalho está travado no Buildkite.

Causas possíveis:

  • O evento de job.scheduled do webhook pode não estar conseguindo acionar uma compilação. Revise os logs de Resposta para ver a resposta ou a mensagem de erro.

  • Sua CodeBuild compilação falha antes de iniciar o agente executor auto-hospedado do Buildkite para realizar seu trabalho.

Soluções recomendadas:

Como depurar eventos de webhook do Buildkite que falharam:

  1. Nas configurações da sua organização Buildkite, navegue até os Serviços de Notificação, selecione seu CodeBuild webhook e, em seguida, encontre o Registro de Solicitações.

  2. Encontre o evento job.scheduled do webhook associado ao trabalho travado no Buildkite. Você pode usar o campo de ID do trabalho na carga útil do webhook para correlacionar o evento do webhook ao trabalho do Buildkite.

  3. Selecione a guia Resposta e verifique o corpo da resposta. Verifique se o código de status da Resposta é 200 e se o corpo da Resposta não contém nenhuma mensagem inesperada.

    Resposta para o webhook.