Azure Git 存放庫現在可以視為 YAML 管線中的受保護資源

您現在可以將 Azure Git 存放庫視為 YAML 管線中的受保護資源,就像服務連線和代理程式組件區一樣。 身為存放庫的參與者,您可以新增檢查和管線許可權,以協助您管理存放庫。

如需詳細資訊,請參閱下列功能描述。

一般

Azure Boards

Azure Pipelines

Azure Artifacts

一般

PAT 生命週期管理 API 正式運作

我們很高興宣佈個人存取權杖的正式推出 (PAT) 生命週期管理 API。 這個豐富的 API 集合可讓您的小組簡化其擁有的 PAT 管理、提供新功能,例如建立具有所需範圍和持續時間的新個人存取權杖,以及更新或過期現有的存取權杖。

先前,您管理 PAT 的主要方式 (個人存取權杖) 是透過 UI 或使用僅供 Project Collection Administrator 使用的一組有限的 API。 這個新的 API 可讓組織設定涉及 PAT 的自動化功能,包括設定組建管線或與工作專案互動。

Azure Boards

修正了傳遞方案 2.0 的數個問題

傳遞方案 2.0 自上次 10 月起處於公開預覽狀態。 我們已處理客戶意見反應並解決問題。 此版本包含這些問題的修正。 具體來說,現在已解決不一致的縮放行為和捲軸凍結。 卡片現在會依日期排序,而不是待辦專案優先順序,以更妥善地使用空間。

Azure Pipelines

存放庫作為 YAML 管線中的受保護資源

您可以組織 Azure DevOps 專案來裝載許多子專案,每個專案都有自己的 Azure DevOps Git 存放庫和一或多個管線。 在此結構中,您可能會想要控制哪些管線可以存取哪些存放庫。 例如,假設您在相同的專案中有兩個存放庫 A 和 B,以及一般建置這些存放庫的兩個管線 X 和 Y。 您可能想要防止管線 Y 存取存放庫 A。一般而言,您希望 A 的參與者控制他們想要提供存取權的管線。

雖然 Azure Git 存放庫和管線有部分可能,但沒有任何管理經驗。 這項功能可解決該差距。 Azure Git 存放庫現在可以視為 YAML 管線中的 受保護資源 ,就像服務連線和代理程式組件區一樣。

身為存放庫 A 的參與者,您可以將檢查和管線許可權新增至存放庫。 若要這樣做,請流覽至專案設定,選取 [存放庫],然後選取您的存放庫。 您會注意到名為「檢查」的新功能表,您可以在其中設定 Azure 函式形式的任何內建或自訂檢查。

新增檢查

在 [安全性] 索引標籤下,您可以管理可存取存放庫的管線清單。

管理安全性索引標籤中的管線清單

每當 YAML 管線使用存放庫時,Azure Pipelines 基礎結構會驗證並確保滿足所有檢查和許可權。

注意

這些許可權和檢查僅適用于 YAML 管線。 傳統管線無法辨識這些新功能。

Azure Artifacts

啟用摘要的空白回收站

透過此更新,您現在可以清空回收站,以永久刪除保留原則步調以外的成品。

後續步驟

注意

這些功能將在接下來兩到三周推出。

請前往 Azure DevOps 並查看。

如何提供意見反應

我們希望聽到您對這些功能的想法。 使用說明功能表來回報問題或提供建議。

提供建議

您也可以在 Stack Overflow上取得社群所回答的建議和問題。

感謝您!

Vijay Machiraju