Memperbarui ALM Accelerator
Kami secara berkala merilis pembaruan ALM Accelerator for Power Platform. Ketika versi baru solusi tersedia, ikuti langkah-langkah dalam artikel ini untuk meng-upgrade. Tingkatkan templat alur secara terpisah menggunakan templat sinkronisasi alur yang disertakan dengan solusi ALM Accelerator.
Jangan gunakan petunjuk ini untuk menginstal ALM Accelerator untuk pertama kalinya. Sebagai gantinya, ikuti salah satu panduan berikut:
- Mengonfigurasi ALM Accelerator menggunakan aplikasi admin
- Mengkonfigurasi ALM Accelerator secara manual
Unduh rilis terbaru
Nomor versi solusi menunjukkan tanggal rilis. Misalnya, versi1.0.20220406.1 berarti versi 1.0, dibuat pada 20220406 (yyyyMMdd), atau 6 April 2022.
Unduh file solusi terkelola terbaru dari GitHub. Scroll ke bawah ke Aset dan pilih CenterofExcellenceALMAccelerator_<versi> terbaru_managed.zip.
Instal solusi ALM Accelerator
Masuk ke Power Apps, lalu pilih lingkungan yang menghosting aplikasi ALM Accelerator.
Di panel sisi kiri, pilih Solusi.
Pilih Impor solusi>Telusuri, lalu telusuri ke lokasi solusi terkelola yang Anda unduh dan pilih file.
Pilih Selanjutnya.
Pilih Pengaturan tingkat lanjut, lalu pilih Perbarui.
Pilih impor.
Aktifkan Azure DevOps kembali konektor kustom
Pilih Konektor Kustom>Data>CustomAzureDevOps.
Pilih Edit.
Pada tab definisi , mengkonfirmasi ada enam kebijakan yang dikonfigurasi seperti yang dijelaskan di bagian berikut.
Pada tab Keamanan , pilih Edit, lalu atur nilai berikut ini:
- Penyedia identitas: Microsoft Entra ID
- ID Klien:ID Aplikasi (klien) dari pendaftaran aplikasi
- Rahasia klien: Nilai rahasia Aplikasi (klien) dari pendaftaran aplikasi
- URL Sumber Daya: ID Aplikasi DevOps (klien) dari pendaftaran aplikasi
Pada tab Uji , pilih Uji operasi.
Konfirmasikan Status Respons yang dikembalikan adalah 200 .
Pilih Perbarui konektor.
Perbarui templat alur ALM Accelerator.
Memverifikasi Azure DevOps kebijakan konektor kustom
Anda harus memiliki enam kebijakan pada tab Definisi di konektor kustom CustomAzureDevOps. Pastikan mereka didefinisikan seperti yang dijelaskan dalam tabel berikut. Anda mungkin perlu membuat kebijakan yang tidak ada atau mengubah nilai agar sesuai dengan spesifikasi yang mengikuti. Perhatikan Operations
bidang, yang terkadang dapat diatur ke kosong setelah peningkatan.
Atur host ke https://vssps.dev.azure.com
kebijakan:
Bidang | Nilai |
---|---|
Nama | Atur host ke https://vssps.dev.azure.com |
Templat | Atur URL host |
Operasi | GetUsers, GetIdentities |
Template URL | https://vssps.dev.azure.com |
Atur host ke https://app.vssps.visualstudio.com
kebijakan:
Bidang | Nilai |
---|---|
Nama | Atur host ke https://app.vssps.visualstudio.com |
Templat | Atur URL host |
Operasi | GetOrganizations, GetUserCurrentProfile |
Template URL | https://app.vssps.visualstudio.com |
Ubah kebijakan Konversi Variabel Definisi Build ke Array:
Bidang | Nilai |
---|---|
Nama | Mengonversi Variabel Definisi Build ke Array |
Templat | Mengonversi objek ke array (Pratinjau) |
Operasi | |
Jalur koleksi atau objek target | @body().value |
Subjalur properti | variabel |
Jalur properti baru | @item().variables |
Nama properti untuk kunci | key |
Nama properti untuk nilai | nilai |
Jalankan kebijakan di | Tanggapan |
Atur host ke https://vsaex.dev.azure.com
kebijakan:
Bidang | Nilai |
---|---|
Nama | Atur host ke https://vsaex.dev.azure.com |
Templat | Atur URL host |
Operasi | RemoveMemberFromGroup, AddMemberToGroup |
Template URL | https://vsaex.dev.azure.com |
Atur metode ke kebijakan POST:
Bidang | Nilai |
---|---|
Nama | Atur metode ke POST |
Templat | Permintaan rute |
Operasi | RunSyncPipeline |
Jalur baru | <organisasi>/proyek</>_apis/alur/<pipelineId>/berjalan |
Metode | POST |
Atur metode ke GET untuk kebijakan ListItems:
Bidang | Nilai |
---|---|
Nama | Atur metode ke GET untuk ListItems |
Templat | Permintaan rute |
Operasi | Item Daftar |
Jalur baru | <organisasi>/proyek</>_apis/git/repositori/<repo>/item |
Metode | GET |