Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memfilter acara webhook GitHub global atau organisasi (konsol)
Saat membuat GitHub proyek melalui konsol, pilih opsi berikut untuk membuat webhook GitHub global atau organisasi dalam proyek. Untuk informasi selengkapnya tentang GitHub webhook global dan organisasi, lihatGitHub webhook global dan organisasi.
-
Buka AWS CodeBuild konsol di https://console.aws.amazon.com/codesuite/codebuild/home
. -
Buat proyek pembangunan. Untuk informasi selengkapnya, lihat Membuat proyek build (konsol) dan Jalankan build (konsol).
-
Dalam Sumber:
-
Untuk Penyedia Sumber, pilih GitHub atau GitHub Perusahaan.
-
Untuk Repositori, pilih web GitHub hook bercakupan.
GitHub Repositori akan secara otomatis diatur ke
CODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION, yang merupakan lokasi sumber yang diperlukan untuk webhook global dan organisasi.catatan
Jika Anda menggunakan webhook organisasi, pastikan itu CodeBuild memiliki izin untuk membuat webhook tingkat organisasi di dalamnya. GitHub Jika Anda menggunakan koneksi OAuth yang ada, Anda mungkin perlu membuat ulang koneksi untuk memberikan izin CodeBuild ini. Atau, Anda dapat membuat webhook secara manual menggunakan fitur webhook CodeBuild manual. Perhatikan bahwa jika Anda memiliki token GitHub OAuth yang ada dan ingin menambahkan izin organisasi tambahan, Anda dapat mencabut izin token OAuth
dan menyambungkan kembali token melalui konsol. CodeBuild
-
-
Dalam acara webhook sumber utama:
-
Untuk Jenis Lingkup, pilih Tingkat organisasi jika Anda membuat webhook organisasi atau tingkat perusahaan jika Anda membuat webhook global.
-
Untuk Nama, masukkan nama perusahaan atau organisasi, tergantung pada apakah webhook adalah webhook global atau organisasi.
Jika tipe sumber proyek adalah
GITHUB_ENTERPRISE, Anda juga perlu menentukan domain sebagai bagian dari konfigurasi organisasi webhook. Misalnya, jika URL organisasi Anda adalahhttps://domain.com/orgs/org-name, maka domainnya adalahhttps://domain.com.catatan
Nama ini tidak dapat diubah setelah webhook dibuat. Untuk mengubah nama, Anda dapat menghapus dan membuat ulang webhook. Jika Anda ingin menghapus webhook sepenuhnya, Anda juga dapat memperbarui lokasi sumber proyek ke GitHub repositori.
-
(Opsional) Di grup filter peristiwa Webhook, Anda dapat menentukan peristiwa mana yang ingin Anda picu build baru. Anda juga dapat menentukan
REPOSITORY_NAMEsebagai filter untuk hanya memicu build pada peristiwa webhook dari repositori tertentu.
Anda juga dapat mengatur jenis acara
WORKFLOW_JOB_QUEUEDuntuk mengatur pelari Tindakan yang dihosting GitHub sendiri. Untuk informasi selengkapnya, lihat Tutorial: Mengkonfigurasi pelari CodeBuild-hosted GitHub Actions.
-
-
-
Lanjutkan dengan nilai default dan kemudian pilih Buat proyek build.