Filter acara webhook GitLab grup (konsol) - AWS CodeBuild

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

Filter acara webhook GitLab grup (konsol)

Saat membuat GitLab proyek melalui konsol, pilih opsi berikut untuk membuat webhook GitLab grup dalam proyek. Untuk informasi selengkapnya tentang GitLab webhook grup, lihat. GitLab kelompok webhooks

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

  2. Buat proyek build. Untuk informasi selengkapnya, lihat Buat proyek build (konsol) dan Menjalankan build (konsol).

    • Dalam Sumber:

      • Untuk penyedia Sumber, pilih GitLabatau Dikelola GitLab Sendiri.

      • Untuk Repositori, pilih GitLab webhook cakupan.

        GitLab Repositori akan secara otomatis diatur keCODEBUILD_DEFAULT_WEBHOOK_SOURCE_LOCATION, yang merupakan lokasi sumber yang diperlukan untuk webhook grup.

        catatan

        Saat menggunakan webhook grup, pastikan itu CodeBuild memiliki izin untuk membuat webhook tingkat grup di dalamnya. GitLab Jika Anda menggunakan OAuthkoneksi yang ada, Anda mungkin perlu membuat ulang koneksi untuk memberikan izin CodeBuild ini.

      Konfigurasi GitLab webhook cakupan.
    • Dalam acara webhook sumber utama:

      • Untuk nama Grup, masukkan nama grup.

        Jika jenis sumber proyek adalahGITLAB_SELF_MANAGED, Anda juga perlu menentukan domain sebagai bagian dari konfigurasi grup webhook. Misalnya, jika grup Anda adalahhttps://domain.com/group/group-name, maka domainnya adalahdomain.com. URL

        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 GitLab repositori.

        Konfigurasi webhook grup.
      • (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.

        Filter yang hanya memicu build pada peristiwa webhook dari repositori tertentu.

        Anda juga dapat mengatur jenis acara WORKFLOW_JOB_QUEUED untuk menyiapkan GitLab pelari yang dihosting sendiri. Untuk informasi selengkapnya, lihat GitLab Pelari yang dikelola sendiri di AWS CodeBuild.

  3. Lanjutkan dengan nilai default dan kemudian pilih Create build project.