

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

# Webhook manual buildkite
<a name="buildkite-manual-webhook"></a>

Saat ini, CodeBuild semua webhook Buildkite harus dibuat secara manual. CodeBuildmengembalikan URL payload sebagai bagian dari panggilan untuk membuat webhook, yang dapat digunakan untuk membuat webhook secara manual dalam Buildkite.

Gunakan prosedur berikut untuk membuat webhook manual Buildkite.

**Untuk membuat CodeBuild proyek dengan webhook**

1. Buka AWS CodeBuild konsol di [https://console.aws.amazon.com/codesuite/codebuild/home](https://console.aws.amazon.com/codesuite/codebuild/home).

1. Buat proyek build. Untuk informasi selengkapnya, lihat [Buat proyek build (konsol)](create-project.md#create-project-console) dan [Jalankan build (konsol)](run-build-console.md).

1. Dalam **konfigurasi Project**, pilih **Runner project**.

   Di **Runner**:
   + Untuk **penyedia Runner**, pilih **Buildkite**.
   + Untuk **token agen Buildkite, pilih Buat token** **agen baru dengan menggunakan halaman buat** rahasia. Anda akan diminta untuk membuat rahasia baru di AWS Secrets Manager dengan nilai rahasia yang sama dengan token agen Buildkite yang Anda buat di atas.
   + (Opsional) Jika Anda ingin menggunakan kredensil CodeBuild terkelola untuk pekerjaan Anda, pilih penyedia repositori sumber pekerjaan Anda di bawah **opsi kredensi sumber Buildkite dan verifikasi bahwa kredensil** dikonfigurasi untuk akun Anda. Selain itu, verifikasi bahwa pipeline Buildkite Anda menggunakan **Checkout** menggunakan HTTPS.

1. 
   +  Di **Lingkungan**: 
     + Pilih **gambar Lingkungan** yang didukung dan **Compute**. Perhatikan bahwa Anda memiliki opsi untuk mengganti setelan gambar dan instance dengan menggunakan label di alur kerja GitHub Actions YAMP. Untuk informasi selengkapnya, silakan lihat [Langkah 2: Perbarui alur kerja GitHub Tindakan Anda YAMB](action-runner.md#sample-github-action-runners-update-yaml)
   +  Di **Buildspec**: 
     + Perhatikan bahwa buildspec Anda akan diabaikan kecuali `buildspec-override:true` ditambahkan sebagai label. Sebagai gantinya, CodeBuild akan menimpanya untuk menggunakan perintah yang akan mengatur pelari yang dihosting sendiri.

1. Lanjutkan dengan nilai default dan kemudian pilih **Create build project**.

1. Simpan **URL Payload** dan nilai **Rahasia** dari popup **Create Webhook**. Ikuti petunjuk di popup untuk membuat webhook organisasi Buildkite baru.