Pemfilteran pada acara push (konsol) - AWS CodePipeline

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

Pemfilteran pada acara push (konsol)

Anda dapat menggunakan konsol untuk menambahkan filter untuk acara push dan menyertakan atau mengecualikan cabang atau jalur file.

Pemfilteran pada acara push (konsol)
  1. Masuk ke AWS Management Console dan buka CodePipeline konsol di http://console.aws.amazon.com/codesuite/codepipeline/home.

    Nama dan status semua pipeline yang terkait dengan AWS akun Anda akan ditampilkan.

  2. Di Nama, pilih nama pipeline yang ingin Anda edit. Jika tidak, gunakan langkah-langkah ini pada wizard pembuatan pipeline.

  3. Pada halaman detail pipeline, pilih Edit.

  4. Pada halaman Edit, pilih tindakan sumber yang ingin Anda edit. Pilih Edit pemicu. Pilih Tentukan filter.

  5. Dalam jenis Acara, pilih Push dari opsi berikut.

    • Pilih Push untuk memulai pipeline saat perubahan didorong ke repositori sumber Anda. Memilih ini memungkinkan bidang untuk menentukan filter untuk cabang dan jalur file atau tag Git.

    • Pilih Permintaan tarik untuk memulai pipeline saat permintaan tarik dibuka, diperbarui, atau ditutup di repositori sumber Anda. Memilih ini memungkinkan bidang untuk menentukan filter untuk cabang tujuan dan jalur file.

  6. Di Jenis filter, pilih salah satu opsi berikut.

    • Pilih Cabang untuk menentukan cabang di repositori sumber Anda yang dipantau pemicu untuk mengetahui kapan harus memulai alur kerja. Di Sertakan, masukkan pola untuk nama cabang dalam format glob yang ingin Anda tentukan untuk konfigurasi pemicu untuk memulai pipeline Anda pada perubahan di cabang yang ditentukan. Di Kecualikan, masukkan pola regex untuk nama cabang dalam format glob yang ingin Anda tentukan agar konfigurasi pemicu diabaikan dan untuk tidak memulai pipeline Anda pada perubahan di cabang yang ditentukan. Untuk informasi selengkapnya, lihat Bekerja dengan pola glob dalam sintaks.

      catatan

      Jika include dan exclude keduanya memiliki pola yang sama, maka defaultnya adalah mengecualikan pola.

      Anda dapat menggunakan pola regex dalam format glob untuk menentukan nama cabang Anda. Misalnya, gunakan main.* untuk mencocokkan semua cabang yang dimulai denganmain.*. Untuk informasi selengkapnya, lihat Bekerja dengan pola glob dalam sintaks.

      Untuk pemicu push, tentukan cabang yang Anda dorong, yaitu cabang tujuan. Untuk pemicu permintaan tarik, tentukan cabang tujuan tempat Anda membuka permintaan tarik.

    • (Opsional) Di bawah Jalur file, tentukan jalur file untuk pemicu Anda. Masukkan nama di Sertakan dan Kecualikan sebagaimana mestinya.

      Anda dapat menggunakan pola regex dalam format glob untuk menentukan nama jalur file Anda. Misalnya, gunakan prod.* untuk mencocokkan semua jalur file yang dimulai denganprod.*. Untuk informasi selengkapnya, lihat Bekerja dengan pola glob dalam sintaks.

    • Pilih Tag untuk mengonfigurasi konfigurasi pemicu pipeline untuk memulai dengan tag Git. Di Sertakan, masukkan pola untuk nama tag dalam format glob yang ingin Anda tentukan untuk konfigurasi pemicu untuk memulai pipeline Anda saat rilis tag atau tag yang ditentukan. Di Kecualikan, masukkan pola regex untuk nama tag dalam format glob yang ingin Anda tentukan agar konfigurasi pemicu diabaikan dan untuk tidak memulai pipeline Anda saat rilis tag atau tag yang ditentukan. Jika include dan exclude keduanya memiliki pola tag yang sama, maka defaultnya adalah mengecualikan pola tag.