Azure DevOps 2023 年第四季功能

Boards

在套用篩選器時,請維持待辦項目清單的層次結構

作為使用者,我希望即使我篩選待辦清單時,也能維持我的樹狀檢視,避免失去我想要整理工作的背景脈絡。

在套用篩選器時,維持待辦事項的階層結構

備註

這項功能僅適用於 New Boards Hubs 預覽版。

社群建議票

工作項目標籤中的表情符號支援

作為使用者,我希望能在標籤中加上表情符號🤞🎉()。

工作項目標籤中的表情符號支援

作為使用者,我要花五步才能更改連結類型。 我想用一個步驟改變使用者介面中的連結類型。

從網頁介面變更連結類型

備註

這項功能僅適用於 New Boards Hubs 預覽版。

儲存評論的改進

在我的專案中,有些使用者只需要參與討論。 他們不應該更新其他欄位。

作為使用者,當我儲存討論時,整個工作項目(以及執行工作項目規則)不應該被儲存。

儲存留言改善

社群建議票

Pipelines

無憑證管線

管線通常依賴於儲存秘密的服務連線。 Pipelines 的一個常見使用情境是透過 ARM 服務連線將應用程式部署到 Azure 資源。 每個連線都會在 Azure DevOps 中儲存 Azure 服務主體的密碼或憑證。 將這些憑證儲存在 Azure DevOps 的主要缺點是:(a) 每次在 Azure 更新服務連線時,都必須更新 Azure DevOps 中的服務連線;(b) 管線中的任務將能存取這些秘密。 許多客戶希望避免在 Azure DevOps 中儲存秘密。 他們不想經常輪換這些秘密。 他們也希望降低這些秘密被揭露的風險。

其中一種方法是在 ARM 服務連線中使用受管理身份。 然而,這種方法僅適用於自架設代理或規模設定代理。 作為這項工作的一部分,我們將探討如何讓受管理的身份與 Microsoft 託管代理合作。 該方案的目標是推廣基於受管理身份的無憑證管線,且其資源存取可在 AAD 內管理。

本工作所提出的解決方案將專屬於 Azure 服務連線,無法適用於其他類型的服務連線。

將節點 10 從代理與任務中棄用

Azure Pipelines 代理程式及其多個任務使用 Node 6 或 Node 10 作為執行時。 鑑於節點 10 已經結束生命週期,我們需要升級到更新版本的節點。 這也是我們支援下一版 macOS 的必要條件。 遷移到更新版本的 Node 有一個重要的後果。 該代理將不再使用 RHEL 6。 請持續關注這裡及我們的發行說明,以獲取更多更新。

報告

拉取請求小工具,允許選擇多個儲存庫

作為使用者,當我使用 Pull Request 元件時,理應可以選擇多個儲存庫。

社群建議票。

查詢結果的彙整欄位

像待辦清單一樣,我希望能為查詢結果新增彙整欄位。

社群建議票

查詢結果小工具(Query Results Widget)顯示的是指向父項目的連結,並顯示工作項目類型的圖示

在查詢結果小工具中顯示帶有父名稱的連結

社群建議票