Repositori Azure Git sekarang dapat diperlakukan sebagai sumber daya yang dilindungi dalam alur YAML
Anda sekarang dapat memperlakukan repositori Azure Git sebagai sumber daya yang dilindungi dalam alur YAML, sama seperti koneksi layanan dan kumpulan agen. Sebagai kontributor repositori, Anda dapat menambahkan pemeriksaan dan izin alur untuk membantu Anda mengelola repositori Anda.
Lihat deskripsi fitur berikut untuk detailnya.
Umum
Azure Boards
Azure Pipelines
Azure Artifacts
Umum
Ketersediaan umum API manajemen siklus hidup PAT
Kami dengan senang hati mengumumkan ketersediaan umum API manajemen siklus hidup Token Akses Pribadi (PATs). Set API yang kaya ini memungkinkan tim Anda menyederhanakan manajemen PAT yang mereka miliki, menawarkan fungsionalitas baru, seperti membuat token akses pribadi baru dengan cakupan dan durasi yang diinginkan, dan memperbarui atau kedaluwarsa yang sudah ada.
Sebelumnya, cara utama bagi Anda untuk mengelola PAT (Token Akses Pribadi) adalah melalui UI atau dengan menggunakan sekumpulan API terbatas yang hanya ditujukan untuk Administrator Koleksi Proyek. API baru ini membuka kemampuan bagi organisasi untuk menyiapkan otomatisasi yang melibatkan PAT, termasuk menyiapkan alur build atau berinteraksi dengan item kerja.
Azure Boards
Memperbaiki beberapa masalah dengan Paket Pengiriman 2.0
Paket Pengiriman 2.0 telah berada di pratinjau publik sejak Oktober lalu. Kami telah bertindak berdasarkan umpan balik pelanggan dan mengatasi masalah. Rilis ini mencakup perbaikan untuk masalah tersebut. Khususnya perilaku pembesaran tampilan yang tidak konsisten dan pembeku bilah gulir telah diatasi sekarang. Kartu sekarang dipesan berdasarkan paket berdasarkan tanggal daripada prioritas backlog untuk memanfaatkan ruang dengan lebih baik.
Azure Pipelines
Repositori sebagai sumber daya yang dilindungi dalam alur YAML
Anda dapat mengatur proyek Azure DevOps untuk menghosting banyak sub-proyek - masing-masing dengan repositori Azure DevOps Git sendiri dan satu atau beberapa alur. Dalam struktur ini, Anda mungkin ingin mengontrol alur mana yang dapat mengakses repositori mana. Misalnya, mari kita katakan bahwa Anda memiliki dua repositori A dan B dalam proyek yang sama dan dua alur X dan Y yang biasanya membangun repositori ini. Anda mungkin ingin mencegah alur Y mengakses repositori A. Secara umum, Anda ingin kontributor A mengontrol alur mana yang ingin mereka berikan aksesnya.
Meskipun ini sebagian dimungkinkan dengan repositori dan alur Azure Git, tidak ada pengalaman untuk mengelolanya. Fitur ini membahas kesenjangan tersebut. Repositori Azure Git sekarang dapat diperlakukan sebagai sumber daya yang dilindungi dalam alur YAML, sama seperti koneksi layanan dan kumpulan agen.
Sebagai kontributor repositori A, Anda dapat menambahkan pemeriksaan dan izin alur ke repositori Anda. Untuk melakukan ini, navigasikan ke pengaturan proyek, pilih Repositori, lalu repositori Anda. Anda akan melihat menu baru yang disebut "Pemeriksaan", di mana Anda dapat mengonfigurasi salah satu pemeriksaan dalam kotak atau kustom dalam bentuk fungsi Azure.
Di bawah tab "Keamanan", Anda dapat mengelola daftar alur yang dapat mengakses repositori.
Setiap kali alur YAML menggunakan repositori, infrastruktur Azure Pipelines memverifikasi dan memastikan bahwa semua pemeriksaan dan izin terpenuhi.
Catatan
Izin dan pemeriksaan ini hanya berlaku untuk alur YAML. Alur klasik tidak mengenali fitur baru ini.
Azure Artifacts
Aktifkan keranjang sampah kosong untuk umpan
Dengan pembaruan ini, Anda sekarang dapat mengosongkan keranjang sampah untuk menghapus artefak secara permanen di luar irama kebijakan penyimpanan.
Langkah berikutnya
Catatan
Fitur-fitur ini akan diluncurkan selama dua hingga tiga minggu ke depan.
Buka Azure DevOps dan lihat.
Cara memberikan umpan balik
Kami akan senang mendengar apa yang Anda pikirkan tentang fitur-fitur ini. Gunakan menu bantuan untuk melaporkan masalah atau memberikan saran.
Anda juga bisa mendapatkan saran dan pertanyaan Anda yang dijawab oleh komunitas di Stack Overflow.
Terima kasih,
Vijay Machiraju