Bagikan melalui


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

Azure Pipelines

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.

Gif to demo editing of shareable picklist fields.

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}).

Tiket saran komunitas

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:

  1. 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.
  2. 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:

Update AZ Pipelines

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.

Make a suggestion

Anda juga bisa mendapatkan saran dan pertanyaan yang dijawab oleh komunitas di Stack Overflow.

Terima kasih,

Dan Hellem