Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Siapkan GitHub webhook global atau organisasi
Langkah-langkah tingkat tinggi untuk mengatur GitHub webhook global atau organisasi adalah sebagai berikut. Untuk informasi selengkapnya tentang GitHub webhook global dan organisasi, lihatGitHub webhook global dan organisasi.
-
Setel lokasi sumber proyek Anda ke
CODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION. -
Dalam konfigurasi lingkup webhook, atur cakupan ke salah satu
GITHUB_ORGANIZATIONatauGITHUB_GLOBALtergantung pada apakah itu harus menjadi organisasi atau web hookglobal. Untuk informasi selengkapnya, lihat Jenis webhook . -
Tentukan nama sebagai bagian dari konfigurasi lingkup webhook. Untuk webhook organisasi, ini adalah nama organisasi, dan untuk webhook global ini adalah nama perusahaan.
catatan
Jika tipe sumber proyek adalah
GITHUB_ENTERPRISE, Anda juga perlu menentukan domain sebagai bagian dari konfigurasi lingkup webhook. -
(Opsional) Jika Anda hanya ingin menerima peristiwa webhook untuk repositori tertentu dalam organisasi atau perusahaan Anda, Anda dapat menentukan
REPOSITORY_NAMEsebagai filter saat membuat webhook. -
Jika Anda membuat webhook organisasi, pastikan itu CodeBuild memiliki izin untuk membuat webhook tingkat organisasi di dalamnya. GitHub Anda dapat membuat token akses GitHub pribadi dengan izin webhook organisasi, atau menggunakan CodeBuild OAuth. Untuk informasi selengkapnya, lihat GitHub dan token akses Server GitHub Perusahaan.
Perhatikan bahwa webhook organisasi bekerja dengan salah satu jenis acara GitHub webhook yang ada.
-
Jika Anda membuat webhook global, webhook perlu dibuat secara manual. Untuk informasi selengkapnya tentang cara membuat webhook secara manual di dalamnya GitHub, lihatGitHub webhook manual.
Perhatikan bahwa webhook global hanya mendukung jenis
WORKFLOW_JOB_QUEUEDacara. Untuk informasi selengkapnya, lihat Tutorial: Mengkonfigurasi pelari CodeBuild-hosted GitHub Actions.