配置部署配置文件
部署配置文件将链接到部署用户设置。 ALM 加速器应用使用部署配置文件为部署用户决定在部署解决方案时在何处以及如何创建分支和审批。 它还会使用这些文件来了解如何连接到 Azure DevOps 项目和存储库。
使用 ALM 加速器应用创建部署配置文件
为您的解决方案创建一个配置文件,让您可以应用源代码管理并自动部署它们。
打开 ALM Accelerator for Power Platform 应用程序。 如果您有多个用户设置,在列表中选择一个体验。 否则,应用将使用默认 UI。
如果已与您共享用户设置,您只能对具有部署配置文件的解决方案执行功能。 如果与您共享的用户设置没有解决方案的配置文件,您无法对该解决方案执行操作。
对于未分配配置文件的解决方案,选择选择配置文件。
从列表中选择一个配置文件。 或者,选择 + 创建一个,为新配置文件输入名称,选择组织、项目、存储库和目标分支,然后选择创建。
创建新配置文件会自动使用默认配置填充部署环境,以进行验证、测试和生产。 这些环境的 URL 将为您的环境的实际 URL 包含一个占位符。
输入验证、测试和生产环境的 URL。
选择保存保存对配置文件的更改,然后将配置文件保存为解决方案的默认配置文件。
使用 ALM 加速器管理应用更新部署配置文件
您可以在 ALM 加速器应用中轻松创建配置文件。 您还可以使用 ALM 加速器管理应用创建和更新配置文件。 我们建议您使用 ALM 加速器应用创建部署配置文件,然后使用管理应用更新这些文件。
以下字段将显示在部署配置文件窗体中:
- 名称:标识 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
,存储库 ID 为123b59bc-f413-432b-bae5-1d754b725ca9
。