Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Filter 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, lihat. GitHub webhook global dan organisasi
-
Buka AWS CodeBuild konsol di https://console.aws.amazon.com/codesuite/codebuild/home
. -
Buat proyek build. Untuk informasi selengkapnya, lihat Buat proyek build (konsol) dan Menjalankan build (konsol).
-
Dalam Sumber:
-
Untuk penyedia Sumber, pilih GitHubatau GitHubEnterprise.
-
Untuk Repositori, pilih GitHub webhook cakupan.
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 bahwa CodeBuild memiliki izin untuk membuat webhook tingkat organisasi di dalamnya. GitHub Jika Anda menggunakan OAuthkoneksi yang ada, Anda mungkin perlu membuat ulang koneksi untuk memberikan izin CodeBuild ini. Atau, Anda dapat membuat webhook secara manual menggunakan fitur CodeBuild webhooks manual. Perhatikan bahwa jika Anda memiliki GitHub OAuth token yang sudah ada dan ingin menambahkan izin organisasi tambahan, Anda dapat mencabut izin OAuth token
dan menghubungkan kembali token melalui konsol. CodeBuild
-
-
Dalam acara webhook sumber utama:
-
Untuk jenis Cakupan, pilih tingkat Organisasi jika Anda membuat webhook organisasi atau tingkat Enterprise jika Anda membuat webhook global.
-
Untuk Nama, masukkan nama perusahaan atau organisasi, tergantung pada apakah webhook adalah webhook global atau organisasi.
Jika jenis sumber proyek adalah
GITHUB_ENTERPRISE
, Anda juga perlu menentukan domain sebagai bagian dari konfigurasi organisasi webhook. Misalnya, jika organisasi Anda adalahhttps://domain.com/orgs/org-name
, maka domainnya adalahdomain.com
. URLcatatan
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 memicu build baru. Anda juga dapat menentukan
REPOSITORY_NAME
sebagai filter untuk hanya memicu build pada peristiwa webhook dari repositori tertentu.Anda juga dapat mengatur jenis acara
WORKFLOW_JOB_QUEUED
untuk menyiapkan pelari GitHub Tindakan yang dihosting sendiri. Untuk informasi selengkapnya, lihat Tutorial: Konfigurasikan CodeBuild pelari GitHub Tindakan yang di-host.
-
-
-
Lanjutkan dengan nilai default dan kemudian pilih Create build project.