設定部署設定檔
部署設定檔會連結至部署使用者設定。 ALM Accelerator 應用程式使用部署設定檔,為部署使用者做出關於在何處以及如何建立分支和核准的決策。 它也會使用這些設定檔來了解如何連接至 Azure DevOps 專案和存放庫。
使用 ALM Accelerator 應用程式建立部署設定檔
為您的解決方案建立設定檔,這樣您就可以套用原始檔控制並自動部署它們。
開啟 ALM Accelerator for Power Platform 應用程式。 如果您有多個使用者設定,請在清單中選取一種體驗。 否則,應用程式會使用預設 UI。
如果已有使用者設定與您共用,您只能在具有部署設定檔的解決方案上執行函式。 如果與您共用的使用者設定沒有解決方案的設定檔,您就無法對該解決方案執行動作。
選取為未指派設定檔的解決方案選取設定檔。
請從清單選取設定檔。 或者,選取 + 來建立新設定檔,輸入新設定檔的名稱,然後選取組織、專案、存放庫及目標分支,然後選取建立。
建立新的設定檔時,會使用驗證、測試和生產的預設設定自動填入部署環境。 這些環境的 URL 包含環境實際 URL 的預留位置。
輸入驗證、測試及生產環境的 URL。
選取儲存,將變更儲存至設定檔,然後將設定檔儲存為解決方案的預設值。
使用 ALM Accelerator 管理應用程式更新部署設定檔
您可以在 ALM Accelerator 應用程式中輕鬆建立設定檔。 您也可以使用 ALM Accelerator 管理應用程式來建立和更新設定檔。 建議您使用ALM Accelerator 應用程式建立部署設定檔,然後使用管理應用程式來更新這些設定檔。
以下欄位會顯示在部署設定檔表單中:
- 名稱:標識 ALM Accelerator 應用程式中的配置檔。
- AzDO 組織:標識 Azure DevOps 包含解決方案的專案和存儲庫的組織。
- AzDO 專案:標識 Azure DevOps 包含解決方案存儲庫的專案。
- 存儲庫:標識 Azure DevOps 包含解決方案的存儲庫。
- Target Branch (目標分支):標識存儲庫中從中創建新功能分支的分支,以及發出部署請求時新拉取請求的目標分支。 當您使用應用程式建立設定檔時,此欄位的一個特殊值 (名為 [使用解決方案分支]) 是預設值。 此值指示應用程式使用解決方案的分支名稱做為部署的目標分支。 這是要使用的建議值。 如果您決定使用其他值,則可能需要更新管線範本,以適當觸發它。
- AzDO 管道專案:標識 Azure DevOps 包含解決方案的管道的專案。 如果未指定任何值,則應用程式會使用 AzDO 專案欄位中的值。 該欄位很少使用。 僅當您在與解決方案不同的專案中託管匯出、匯入和刪除管線時才需要這樣做。
- 服務連接名稱:標識用於連線到 Azure DevOps 環境的服務連接 Dataverse 的名稱。 此欄位可讓您在 Azure DevOps 專案中為所有解決方案和管線建立單一服務連線,而不是為每個管線建立不同的服務連線。 如果未指定任何值,則應用程式會假設您使用的服務連線名稱與 Dataverse 環境的 URL 具有相同的名稱。
- 存儲庫 ID:在 ALM 加速器應用程式中標識儲存庫 Azure DevOps 並唯一標識存儲庫。
若要在 Azure DevOps 中尋找此值,請瀏覽至專案設定中的存放庫,然後複製 URL 中的值。 例如,如果 URL 是
https://dev.azure.com/cattools/Project/_settings/repositories?repo=123b59bc-f413-432b-bae5-1d754b725ca9
,則存放庫識別碼為123b59bc-f413-432b-bae5-1d754b725ca9
。