View a markdown version of this page

Risolvi i problemi del webhook in caso di build non riuscite o di un lavoro sospeso - AWS CodeBuild

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:

  1. Nelle impostazioni della tua organizzazione Buildkite, vai a Notification Services, seleziona il tuo CodeBuild webhook e poi trova il Request Log.

  2. Trova l'evento job.scheduled webhook 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.

  3. Seleziona la scheda Risposta e controlla il corpo della risposta. Verifica che il codice di stato della risposta sia 200 e che il corpo della risposta non contenga messaggi imprevisti.

    Risposta per il webhook.