Menentukan peristiwa yang memicu alur

Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019

Gunakan pemicu untuk menjalankan alur secara otomatis. Azure Pipelines mendukung banyak jenis pemicu. Berdasarkan jenis alur Anda, pilih pemicu yang sesuai dari daftar di bawah ini.

Catatan

Semua jalur pemicu peka huruf besar/kecil.

Alur build klasik dan alur YAML

Pemicu integrasi berkelanjutan (CI) bervariasi berdasarkan jenis repositori yang Anda bangun di alur Anda.

Pemicu validasi permintaan pull (PR) juga bervariasi berdasarkan jenis repositori.

Check-in terjaga didukung untuk repositori TFVC.

Pemicu komentar hanya didukung untuk repositori GitHub.

Pemicu terjadwal tidak bergantung pada repositori dan memungkinkan Anda menjalankan alur sesuai dengan jadwal.

Pemicu alur dalam alur YAML dan pemicu penyelesaian build dalam alur build klasik memungkinkan Anda memicu satu alur setelah penyelesaian alur lainnya.

Pertimbangan cabang untuk pemicu dalam alur YAML

Alur YAML dapat memiliki versi alur yang berbeda di cabang yang berbeda, yang dapat memengaruhi versi pemicu alur mana yang dievaluasi dan versi alur mana yang harus dijalankan.

Jenis pemicu Versi YAML alur
Pemicu CI (trigger) Versi alur di cabang yang didorong digunakan.
Pemicu PR (pr) Versi alur di cabang sumber untuk permintaan pull digunakan.
Pemicu komentar permintaan pull GitHub Versi alur di cabang sumber untuk permintaan pull digunakan.
Pemicu terjadwal Lihat Pertimbangan cabang untuk pemicu terjadwal.
Pemicu penyelesaian alur Lihat Pertimbangan cabang untuk pemicu penyelesaian alur.

Alur rilis klasik

Pemicu penyebaran berkelanjutan membantu Anda memulai rilis klasik setelah build klasik atau alur YAML selesai.

Pemicu rilis terjadwal memungkinkan Anda menjalankan alur rilis sesuai dengan jadwal.

Pemicu rilis permintaan pull digunakan untuk menyebarkan permintaan pull secara langsung menggunakan rilis klasik.

Pemicu tahap dalam rilis klasik digunakan untuk mengonfigurasi bagaimana setiap tahap dalam rilis klasik dipicu.