更新 ALM Accelerator
我們會定期發行 ALM Accelerator for Power Platform 的更新內容。 當解決方案有新版本可用時,請遵循本文中的步驟進行升級。 使用 ALM Accelerator 解決方案隨附的管線同步範本,單獨升級管線範本。
首次安裝 ALM Accelerator 時請勿進行這些指示。 請遵循以下其中一個指南:
下載最新版本
解決方案版本編號表示發行的日期。 例如,版本1.0.20220406.1 代表版本 1.0,建立於 20220406 (yyyyMMdd),即 2022 年 4 月 6 日。
從 GitHub 下載最新的託管解決方案檔案。 向下捲動至資產,然後選取 CenterofExcellenceALMAccelerator_<latest version>_managed.zip。
安裝 ALM Accelerator 解決方案
登入 Power Apps,然後選取託管 ALM Accelerator 應用程式的環境。
在左側面板中,選取解決方案。
選取匯入解決方案>瀏覽,然後瀏覽至您下載受控解決方案的位置,並選取該檔案。
選取下一步。
選取進階設定,然後選取更新。
選取匯入。
重新啟動 Azure DevOps 自訂連接器
選取資料>自訂連接器>CustomAzureDevOps。
選取編輯。
在定義索引標籤上,確認有六個原則已按照以下章節所述進行設定。
在安全性索引標籤上,選擇編輯,然後設定以下值:
在測試索引標籤上,選取測試作業。
確認傳回的回覆狀態是 200。
選取更新連接器。
確認 Azure DevOps 自訂連接器原則
CustomAzureDevOps 自訂連接器的定義索引標籤中,應該有六個原則。 確保它們的定義如下表中所述。 您可能需要建立缺失原則,或變更值以符合後方的規範。 請注意 Operations
欄位,升級後此欄位有時會設為空白。
將主機設定為 https://vssps.dev.azure.com
原則:
欄位 | 數值 |
---|---|
姓名 | 將主機設定為 https://vssps.dev.azure.com |
範本 | 設定主機 URL |
作業 | GetUsers, GetIdentities |
URL 範本 | https://vssps.dev.azure.com |
將主機設定為 https://app.vssps.visualstudio.com
原則:
欄位 | 數值 |
---|---|
姓名 | 將主機設定為 https://app.vssps.visualstudio.com |
範本 | 設定主機 URL |
作業 | GetOrganizations、GetUserCurrentProfile |
URL 範本 | https://app.vssps.visualstudio.com |
將組建定義變數轉換成陣列原則:
欄位 | 數值 |
---|---|
姓名 | 將組建定義變數轉換成陣列 |
範本 | 將物件轉換為陣列 (預覽版) |
作業 | |
目標物件或集合路徑 | @body().value |
屬性子路徑 | 變數 |
新屬性的路徑 | @item().variables |
索引鍵的屬性名稱 | key |
值的屬性名稱 | 數值 |
執行原則於 | 回應 |
將主機設定為 https://vsaex.dev.azure.com
原則:
欄位 | 數值 |
---|---|
姓名 | 將主機設定為 https://vsaex.dev.azure.com |
範本 | 設定主機 URL |
作業 | RemoveMemberFromGroup、AddMemberToGroup |
URL 範本 | https://vsaex.dev.azure.com |
將方法設定為 POST 原則:
欄位 | 數值 |
---|---|
姓名 | 將方法設定為 POST |
範本 | 路由要求 |
作業 | RunSyncPipeline |
新增路徑 | <組織>/<專案>/_apis/pipelines/<pipelineId>/runs |
方法 | POST |
將 ListItems 原則的方法設定為 GET:
欄位 | 數值 |
---|---|
姓名 | 將 ListItems 的方法設定為 GET |
範本 | 路由要求 |
作業 | ListItems |
新增路徑 | <組織>/<專案>/_apis/git/repositories/<repo>/items |
方法 | GET |