Layanan Azure DevOps | Azure DevOps Server 2022 - Azure DevOps Server 2019
Salah satu pendekatan untuk membuat alur adalah menyalin alur yang ada dan menggunakannya sebagai titik awal. Untuk alur YAML, prosesnya semampu menyalin YAML dari satu alur ke alur lainnya. Untuk alur yang dibuat di editor klasik, prosedur tergantung pada apakah alur yang akan disalin berada dalam proyek yang sama dengan alur baru. Jika alur yang akan disalin berada dalam proyek yang sama, Anda dapat mengkloningnya, dan jika berada dalam proyek yang berbeda, Anda dapat mengekspornya dari proyek tersebut dan mengimpornya ke proyek Anda.
Untuk informasi dalam memigrasikan alur build klasik ke YAML menggunakan Ekspor ke YAML, lihat Migrasi dari alur klasik.
Salin YAML alur dari editor, dan tempelkan ke editor YAML untuk alur baru Anda.
Untuk mengkustomisasi alur yang baru dikloning, lihat Menyesuaikan alur Anda.
Jika alur baru Anda dapat dibuat dengan menyalin alur klasik lain dalam proyek yang sama, ikuti instruksi di bagian ini. Jika alur Anda berada di proyek lain, Anda dapat menggunakan impor/ekspor untuk menyalin alur.
Anda memerlukan Edit release pipeline atau Edit build pipeline izin untuk mengkloning alur Klasik.
Navigasi ke halaman detail alur untuk alur Anda.
Pilih ... dan pilih Kloning.
Alur Anda dikloning dengan -clone ditambahkan ke nama. Pilih Simpan atau Simpan & antrean untuk menyimpan alur kloning.
Catatan
Entri Kloning hanya ada pada menu konteks jika alur Anda dibuat di editor klasik.
Mengekspor dan Mengimpor alur
Anda dapat membuat alur klasik baru dengan mengekspor alur yang sudah ada lalu mengimpornya. Ini berguna dalam kasus di mana alur baru harus dibuat dalam proyek terpisah.
Dalam alur YAML, mengekspor dari satu proyek dan mengimpor ke proyek lain adalah proses yang sama dengan kloning. Anda cukup menyalin YAML alur dari editor dan menempelkannya ke editor YAML untuk alur baru Anda.
Navigasi ke alur Anda, dan pilih Edit.
Salin YAML alur dari editor, dan tempelkan ke editor YAML untuk alur baru Anda.
Untuk mengkustomisasi alur yang baru dikloning, lihat Menyesuaikan alur Anda.
Salin YAML alur dari editor, dan tempelkan ke editor YAML untuk alur baru Anda.
Untuk mengkustomisasi alur yang baru dikloning, lihat Menyesuaikan alur Anda.
Untuk menyalin definisi build dari proyek lain, Anda dapat mengekspor definisi yang ada dari proyek tersebut, lalu mengimpornya.
Alur build
Navigasi ke halaman detail alur untuk alur Anda.
Pilih ... dan pilih Ekspor ke JSON.
Saat diminta, simpan file JSON di komputer lokal Anda. Browser akan menyimpan file di direktori unduh sesuai pengaturan browser Anda.
Untuk mengimpor alur, navigasikan ke halaman Alur di proyek Anda. Pilih ..., pilih Impor alur, dan pilih opsi alur impor yang sesuai.
Anda sekarang akan diminta untuk memilih file JSON untuk mengimpor kontennya. Telusuri dan pilih file JSON yang sebelumnya Anda ekspor.
Setelah impor selesai, Anda akan ditampilkan alur baru yang dibuat. Perhatikan bahwa mengekspor alur menghapus data spesifik proyek apa pun seperti kumpulan agen, koneksi layanan, dll. Anda harus sekali lagi memberikan detail ini.
Catatan
Item Ekspor hanya ada pada menu konteks jika alur Anda dibuat di editor klasik.
Alur rilis
Prosedur untuk mengekspor dan mengimpor alur rilis klasik sangat mirip dengan prosedur alur build klasik, tetapi menu dan UI sedikit berbeda.
Untuk mengekspor alur rilis klasik, navigasi ke Rilis, pilih ..., dan pilih Ekspor.
Untuk mengimpor alur rilis klasik, navigasikan ke Rilis, pilih +Baru, dan pilih Impor alur rilis.
Navigasi ke halaman detail alur untuk alur Anda.
Pilih ... dan pilih Ekspor.
Saat diminta, simpan file JSON di komputer lokal Anda. Browser akan menyimpan file di direktori unduh sesuai pengaturan browser Anda.
Untuk mengimpor alur, navigasikan ke halaman Build atau Rilis di proyek Anda. Pilih +Baru dan pilih opsi alur impor yang sesuai.
Anda sekarang akan diminta untuk memilih file JSON untuk mengimpor kontennya. Telusuri dan pilih file JSON yang sebelumnya Anda ekspor.
Setelah impor selesai, Anda akan ditampilkan alur baru yang dibuat. Perhatikan bahwa mengekspor alur menghapus data spesifik proyek apa pun seperti kumpulan agen, koneksi layanan, dll. Anda harus sekali lagi memberikan detail ini.
Catatan
Item Ekspor hanya ada pada menu konteks jika alur Anda dibuat di editor klasik.
Langkah berikutnya
Pelajari cara menyesuaikan alur yang baru saja Anda kloning atau impor.