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 lain yang berbeda untuk memiliki alur dependen.
Mengunduh artefak dari build pemicu
Dalam banyak kasus, Anda harus mengunduh artefak dari build pemicu. Untuk melakukan ini:
Edit alur build Anda.
Tambahkan tugas Unduh Artefak Build ke salah satu pekerjaan Anda di bawah Tugas.
Untuk Unduh artefak yang diproduksi oleh, pilih Build tertentu.
Pilih Proyek tim yang berisi alur build pemicu.
Pilih alur Build pemicu.
Pilih Jika sesuai, unduh artefak dari build pemicu.
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 Anda picu dijalankan karena alasan lain selain
BuildCompletion
(misalnyaManual
, ,IndividualCI
,Schedule
, dan sebagainya).Tentukan Nama artefak dan pastikan cocok dengan nama artefak yang diterbitkan oleh build pemicu.
Tentukan direktori Tujuan yang ingin Anda unduh artefaknya. Misalnya:
$(Build.BinariesDirectory)
- Unduh artefak yang diproduksi oleh: Build tertentu.
- Proyek: pilih proyek Anda dari menu dropdown.
- Alur build: pilih alur Anda dari menu dropdown.
- Periksa Jika sesuai, unduh artefak dari build pemicu.
- Versi build untuk diunduh: pilih versi build.
- Jenis unduhan: Artefak tertentu.
- Nama artefak: pilih artefak Anda dari menu dropdown.
- Direktori tujuan: jalur pada mesin agen tempat artefak akan diunduh.