Bagikan melalui


Memicu satu demi satu alur (klasik)

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

Produk besar memiliki beberapa komponen yang bergantung satu sama lain. Komponen-komponen ini sering dibangun secara independen. Ketika komponen upstream (pustaka, misalnya) berubah, dependensi hilir harus dibangun kembali dan divalidasi ulang.

Dalam situasi seperti ini, tambahkan pemicu alur untuk menjalankan alur Anda setelah berhasil menyelesaikan alur pemicu.

Menambahkan pemicu penyelesaian build

Di editor klasik, pemicu alur disebut pemicu penyelesaian build. Anda dapat memilih build lain dalam proyek yang sama untuk menjadi alur pemicu.

Setelah Anda menambahkan pemicu penyelesaian build , pilih build pemicu. Jika build pemicu bersumber dari repositori Git, Anda juga dapat menentukan filter cabang. Jika Anda ingin menggunakan karakter kartubebas, ketik spesifikasi cabang (misalnya, features/modules/*) lalu tekan Enter.

Catatan

Perlu diingat bahwa dalam beberapa kasus, satu build multi-pekerjaan dapat memenuhi kebutuhan Anda. Namun, pemicu penyelesaian build berguna jika persyaratan Anda menyertakan pengaturan konfigurasi, opsi, atau tim yang berbeda yang berbeda untuk memiliki alur dependen.

Mengunduh artefak dari build pemicu

Dalam banyak kasus, Anda mungkin ingin mengunduh artefak dari build pemicu. Untuk melakukan ini:

  1. Edit alur build Anda.

  2. Tambahkan tugas Unduh Artefak Build ke salah satu pekerjaan Anda di bawah Tugas.

  3. Untuk Unduh artefak yang diproduksi oleh, pilih Build tertentu.

  4. Pilih Proyek tim yang berisi alur build pemicu.

  5. Pilih alur Build yang memicu.

  6. Pilih Jika sesuai, unduh artefak dari build pemicu.

  7. Meskipun Anda menentukan bahwa Anda ingin mengunduh artefak dari build pemicu, Anda masih harus memilih nilai untuk Build. Opsi yang Anda pilih di sini menentukan build mana yang akan menjadi sumber artefak setiap kali build yang Dipicu dijalankan karena alasan lain selain BuildCompletion (misalnya Manual, , IndividualCI, Schedule, dan sebagainya).

  8. Tentukan nama Artefak dan pastikan cocok dengan nama artefak yang diterbitkan oleh build pemicu.

  9. Tentukan direktori Tujuan tempat Anda ingin mengunduh artefak. Misalnya: $(Build.BinariesDirectory)