Pembaruan agen alur dan peluang pratinjau privat Azure Boards
Dengan pembaruan ini, kami menyoroti peluncuran agen Alur v3 dan akhir pembaruan v2. Alur yang berjalan pada sistem operasi yang tidak didukung oleh agen v3 akan mengalami kesalahan.
Selain itu, kami sangat senang dapat memperpanjang kesempatan untuk berpartisipasi dalam dua pratinjau privat Azure Boards.
Lihat catatan rilis untuk detailnya.
Umum
Azure Boards
- Dukungan REST API untuk menghubungkan repositori GitHub (pratinjau privat)
- Aturan swimlane (pratinjau pribadi)
Azure Pipelines
- Akhir dukungan Agen Alur untuk Debian 9, Fedora 32, macOS 10.14 dan lainnya
- Mengatur AGENT_ACKNOWLEDGE_NO_UPDATES
Azure General
Perwakilan layanan dan dukungan identitas terkelola di Azure DevOps (pratinjau publik)
Sekarang Anda dapat menambahkan perwakilan layanan Azure Active Directory (Azure AD) dan identitas terkelola, ke organisasi Azure DevOps Anda untuk memberikan akses ke sumber daya organisasi Anda. Bagi banyak tim, fitur ini dapat menjadi alternatif yang layak untuk token akses pribadi (PATs) saat mengautentikasi aplikasi dengan aman yang mendukung alat otomatisasi.
Pelajari selengkapnya tentang fitur ini di devblog atau dengan mengunjungi perwakilan layanan Azure AD & identitas terkelola.
Azure Boards
Dukungan REST API untuk menghubungkan repositori GitHub (pratinjau privat)
Integrasi Azure Boards-GitHub telah tersedia selama beberapa tahun sekarang. Ini memungkinkan penautan antara penerapan GitHub, permintaan pull, dan masalah untuk item kerja di Papan. Namun, integrasi saat ini terbatas pada menghubungkan 250 repositori GitHub ke proyek dan tidak ada dukungan API.
Kami dengan senang hati mengumumkan pratinjau privat terbatas bagi pelanggan yang mencapai batas implementasi saat ini dan ingin menambahkan lebih dari 250 repositori GitHub ke proyek. Pratinjau ini memberi Anda akses ke sekumpulan REST API baru yang akan memungkinkan Anda membangun alat Anda sendiri untuk menautkan hingga 2.000 repositori per koneksi.
Titik akhir ini meliputi:
- Daftar koneksi saat ini
- Daftar repositori yang terhubung
- Menambahkan dan menghapus repositori
Kami akan menyediakan semua sampel dokumentasi dan kode untuk membantu Anda melakukan on-board ke API baru. Jika Anda tertarik untuk berpartisipasi dalam pratinjau privat, silakan kirim email kepada kami secara langsung. Pastikan untuk menyertakan nama organisasi Anda (dev.azure.com/{organization}).
Aturan swimlane (pratinjau pribadi)
Penting
Karena volumne berat, kami telah berhenti mengambil permintaan baru ke dalam pratinjau hak istimewa. Kami berharap untuk merilis fitur ini ke GA dalam beberapa sprint berikutnya.
Aturan swimlane mirip dengan aturan gaya, tetapi sebaliknya, aturan tersebut memungkinkan Anda mengatur kondisi di papan Kanban Anda untuk memindahkan item kerja secara otomatis ke jalur tertentu. Misalnya, Anda mungkin ingin menyiapkan jalur untuk setiap orang di tim Anda. Saat Anda menetapkan item kerja, item tersebut akan ditempatkan ke jalur tersebut.
Fitur ini adalah salah satu item terpilih teratas di ruang item kerja dan kami senang akhirnya membawanya kepada pelanggan.
Kami mengambil sejumlah permintaan terbatas untuk ditambahkan ke pratinjau privat untuk membantu kami memastikannya siap untuk produksi. Jika Anda tertarik untuk mendapatkan akses awal ke fitur ini, kirimkan email kepada kami. Sertakan nama organisasi Anda (dev.azure.com/{organisasi}).
Catatan
Fitur ini hanya akan tersedia dengan pratinjau New Boards Hubs.
Azure Pipelines
Akhir dukungan Agen Alur untuk Debian 9, Fedora 32, macOS 10.14 dan lainnya
Dengan peluncuran agen v3 mendekati penyelesaian, agen v2 mendekati akhir siklus hidupnya.
Dimulai dengan versi 2.218 agen, alur yang berjalan pada sistem operasi yang tidak lagi didukung oleh agen v3 akan gagal dengan pesan kesalahan berikut:
Sistem operasi ini akan berhenti menerima pembaruan Agen Alur di masa mendatang. Agar dapat terus menjalankan alur, tingkatkan sistem operasi atau atur variabel lingkungan atau kenop agen "AGENT_ACKNOWLEDGE_NO_UPDATES" ke "true". Lihat https://aka.ms/azdo-pipeline-agent-v2-eos untuk informasi lebih lanjut.
Anda memiliki dua opsi untuk mengatasi kesalahan di atas dalam alur Anda:
- Opsi yang disarankan adalah memindahkan agen Anda ke mesin dengan sistem operasi yang lebih baru. Ini adalah opsi yang disukai karena akan memungkinkan Anda untuk mendapatkan pembaruan di masa mendatang ke agen.
- Atur variabel AGENT_ACKNOWLEDGE_NO_UPDATES pada agen.
Mengatur AGENT_ACKNOWLEDGE_NO_UPDATES
Untuk mengakui agen Alur v2 tidak lagi menerima pembaruan, Anda dapat mengonfigurasi variabel lingkungan pada agen (misalnya /etc/environment, /etc/profile.d, Windows System Pengaturan):
AGENT_ACKNOWLEDGE_NO_UPDATES=true
Anda juga dapat mengatur variabel alur dari alur YAML:
jobs:
- job: 'agentWithVariables'
displayName: 'Agent with variables'
variables:
AGENT_ACKNOWLEDGE_NO_UPDATES: 'true' # Required to not fail job on operating system that is not supported by .NET 6
Dan berikut adalah contoh cara mengatur variabel alur dalam alur klasik:
Salah satu metode di atas untuk diatur AGENT_ACKNOWLEDGE_NO_UPDATES=true
akan membiarkan agen 2.218 atau yang lebih baru 2.x terus beroperasi pada sistem operasi yang tidak didukung oleh agen v3.
Sumber daya
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 yang dijawab oleh komunitas di Stack Overflow.
Terima kasih,
Dan Hellem
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk