Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Résoudre les problèmes liés au webhook en cas d'échec de compilation ou de tâche suspendue
Problème:
Le webhook que vous avez configuré ne fonctionne Tutoriel : Configuration d'un moteur CodeBuild-hosted Buildkite pas ou votre tâche de flux de travail est bloquée dans Buildkite.
Causes possibles :
-
Votre événement webhook job.scheduled ne parvient peut-être pas à déclencher une compilation. Consultez les journaux des réponses pour voir la réponse ou le message d'erreur.
-
Votre CodeBuild build échoue avant de démarrer l'agent de course auto-hébergé Buildkite pour gérer votre travail.
Solutions recommandées :
Pour déboguer les événements du webhook Buildkite ayant échoué, procédez comme suit :
-
Dans les paramètres de votre organisation Buildkite, accédez à Notification Services, sélectionnez votre CodeBuild webhook, puis recherchez le journal des demandes.
-
Trouvez l'événement
job.scheduledWebhook associé à votre tâche Buildkite bloquée. Vous pouvez utiliser le champ ID de tâche dans la charge utile du webhook pour corréler l'événement webhook à votre tâche Buildkite. -
Sélectionnez l'onglet Réponse et vérifiez le corps de la réponse. Vérifiez que le code d'état de la réponse est
200correct et que le corps de la réponse ne contient aucun message inattendu.