Mengonfigurasi sinkronisasi alur
Kami secara berkala merilis pembaruan templat alur ALM Accelerator. Gunakan templat sinkronisasi alur yang disertakan dengan ALM Accelerator agar templat alur Anda tetap diperbarui secara otomatis.
Templat sinkronisasi alur hanya memperbarui templat alur ALM Accelerator. Tingkatkan komponen solusi ALM Accelerator secara terpisah.
Penyiapan sinkronisasi alur
Untuk menyederhanakan proses, kami membuat templat alur yang secara otomatis menyinkronkan repo Anda Azure DevOps dengan repositori templat alur di repositori GitHub CoE Starter Kit. Berikut cara memulai alur sinkronisasi alur.
Untuk memulai, sinkronkan rilis terbaru templat alur secara manual dengan mengkloning repositori templat alur ke repositori Azure DevOps Anda.
Di Azure DevOps, buka Alur, lalu pilih Buat Alur Baru.
Pilih Azure Repos Git untuk repositori kode Anda, lalu arahkan ke repositori yang Azure DevOps Anda buat dan unggulkan dengan templat alur di langkah 1.
Pada halaman Konfigurasikan alur Anda, pilih File YAML Azure Pipelines yang Sudah Ada, arahkan ke /Alur/sync-pipeline-repo.yml, lalu pilih Lanjutkan.
Pada layar berikutnya, pilih Simpan, pilih (...) di samping Jalankan Alur, lalu pilih Ganti Nama/Pindahkan.
Ubah nama alur menjadi sync-pipeline-repo, lalu pilih Simpan.
Atur
TEMPLATE-REPO
variabel alur ke <https://github.com/microsoft/coe-alm-accelerator-templates>.Anda dapat menggunakan alur sinkronisasi untuk menyinkronkan repositori Azure DevOps GitHub apa pun. Atur variabel ke
TEMPLATE-REPO
repositori GitHub sumber untuk menentukan sumber sinkronisasi.Jalankan alur baru.
Masukkan nama SourceBranch dan BranchToCreate di , dan TargetBranch , seperti Azure DevOpsmain .
Pilih Jalankan.
Setelah alur berjalan, pull request dibuat untuk BranchToCreate ke TargetBranch. Untuk menetapkan perubahan, setujui dan selesaikan permintaan penarikan.
Jika pull request memiliki konflik gabungan, Anda harus menyelesaikannya untuk menyelesaikan peningkatan. Gunakan ekstensi Azure DevOps gratis Pull Request Merge Conflict, yang tersedia di Visual Studio Marketplace.