Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Risolvi i problemi del webhook in caso di build non riuscite o di un lavoro sospeso
Problema:
Il webhook che hai impostato Tutorial: Configurare un runner CodeBuild-hosted Buildkite non funziona o il tuo flusso di lavoro è sospeso in Buildkite.
Possibili cause:
-
Il tuo evento webhook job.scheduled potrebbe non riuscire ad attivare una build. Esamina i registri delle risposte per visualizzare la risposta o il messaggio di errore.
-
La CodeBuild compilazione fallisce prima di avviare l'agente runner self-hosted di Buildkite per gestire il lavoro.
Soluzioni consigliate:
Per eseguire il debug degli eventi webhook Buildkite non riusciti:
-
Nelle impostazioni della tua organizzazione Buildkite, vai a Notification Services, seleziona il tuo CodeBuild webhook e poi trova il Request Log.
-
Trova l'evento
job.scheduledwebhook associato al tuo job Buildkite bloccato. Puoi utilizzare il campo ID del job all'interno del payload del webhook per correlare l'evento webhook al tuo job Buildkite. -
Seleziona la scheda Risposta e controlla il corpo della risposta. Verifica che il codice di stato della risposta sia
200e che il corpo della risposta non contenga messaggi imprevisti.