View a markdown version of this page

Memecahkan masalah webhook untuk build yang gagal atau pekerjaan gantung - AWS CodeBuild

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memecahkan masalah webhook untuk build yang gagal atau pekerjaan gantung

Masalah:

Webhook yang Anda atur tidak berfungsi atau pekerjaan alur kerja Anda tergantung di Buildkite. Tutorial: Konfigurasikan pelari CodeBuild-hosted Buildkite

Kemungkinan penyebab:

  • Event job.webhook Anda mungkin gagal memicu build. Tinjau log Respons untuk melihat respons atau pesan kesalahan.

  • Pembuatan Anda CodeBuild gagal sebelum memulai agen pelari yang dihosting sendiri Buildkite untuk menangani pekerjaan Anda.

Solusi yang disarankan:

Untuk men-debug peristiwa webhook Buildkite yang gagal:

  1. Di pengaturan organisasi Buildkite Anda, navigasikan ke Layanan Pem beritahuan, pilih CodeBuild webhook Anda, lalu temukan Log Permintaan.

  2. Temukan acara job.scheduled webhook yang terkait dengan pekerjaan Buildkite Anda yang macet. Anda dapat menggunakan bidang ID pekerjaan dalam payload webhook untuk menghubungkan peristiwa webhook dengan pekerjaan Buildkite Anda.

  3. Pilih tab Respon dan periksa badan respons. Verifikasi bahwa kode status Respon 200 dan badan Respons tidak berisi pesan yang tidak terduga.

    Tanggapan untuk webhook.