Filter acara webhook GitLab grup (konsol) - AWS CodeBuild

View a markdown version of this page

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, lihatGitLab grup webhook.

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

  2. Buat proyek pembangunan. Untuk informasi selengkapnya, lihat Membuat proyek build (konsol) dan Jalankan build (konsol).

    • Dalam Sumber:

      • Untuk Penye dia Sumber, pilih GitLab atau Dikelola Sen GitLab diri.

      • Untuk Repositori, pilih web GitLab hook bercakupan.

        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 koneksi OAuth yang ada, Anda mungkin perlu membuat ulang koneksi untuk memberikan izin CodeBuild ini.

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

      • Untuk Nama grup, masukkan nama grup.

        Jika tipe sumber proyek adalahGITLAB_SELF_MANAGED, Anda juga perlu menentukan domain sebagai bagian dari konfigurasi grup webhook. Misalnya, jika URL grup Anda adalahhttps://domain.com/group/group-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 GitLab repositori.

        Konfigurasi webhook grup.
      • (Opsional) Di grup filter peristiwa Webhook, Anda dapat menentukan peristiwa mana yang ingin Anda picu 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 mengatur GitLab pelari yang dihosting sendiri. Untuk informasi selengkapnya, lihat Self-managed GitLab pelari di AWS CodeBuild.

  3. Lanjutkan dengan nilai default dan kemudian pilih Buat proyek build.