注释
ALM 加速器已弃用,不会添加新功能。 问题不再被审查或解决。
如果确定潜在的安全问题,请将其报告给 Microsoft 安全响应中心。
使用 Power Platform 中的 Pipelines 将 ALM 自动化功能引入 Power Platform 和 Dynamics 365 服务。 管道可以与源代码集成一起使用,或进行扩展,集成到 Azure DevOps、GitHub 和其他提供商。
部署配置文件与部署用户设置关联。 ALM 加速器应用使用部署配置文件来帮助部署用户决定在部署解决方案时在哪里以及如何创建分支和进行审批。 它还使用它们来了解如何连接到Azure DevOps项目和存储库。
使用 ALM 加速器应用创建部署配置文件
为您的解决方案创建一个配置文件,让您可以应用源代码管理并自动部署它们。
打开 ALM Accelerator for Power Platform 应用程序。 如果您有多个用户设置,在列表中选择一个体验。 否则,应用将使用默认 UI。
如果已与您共享用户设置,您只能对具有部署配置文件的解决方案执行功能。 如果与您共享的用户设置中没有与解决方案相关的配置文件,您就无法对该解决方案执行操作。
对于未分配配置文件的解决方案,选择选择配置文件。
从列表中选择一个配置文件。 或者,选择 + 创建一个,为新配置文件输入名称,选择组织、项目、存储库和目标分支,然后选择创建。
创建新配置文件会自动使用默认配置填充部署环境,以进行验证、测试和生产。 这些环境的 URL 将为您的环境的实际 URL 包含一个占位符。
输入验证、测试和生产环境的 URL。
选择保存保存对配置文件的更改,然后将配置文件保存为解决方案的默认配置文件。
使用 ALM 加速器管理应用更新部署配置文件
您可以在 ALM 加速器应用中轻松创建个人资料。 您还可以使用 ALM 加速器管理应用创建和更新配置文件。 我们建议您使用 ALM 加速器应用创建部署配置文件,然后使用管理应用更新这些文件。
以下字段将显示在部署配置文件窗体中:
- 名称:标识 ALM Accelerator 应用中的配置文件。
- AzDO 组织:标识包含解决方案项目和存储库的Azure DevOps组织。
- AzDO Project:标识包含解决方案存储库的Azure DevOps项目。
- Repository:标识包含解决方案的Azure DevOps存储库。
- Target Branch(目标分支):标识存储库中从中创建新功能分支的分支,以及发出部署请求时新拉取请求的目标分支。 当您使用应用创建配置文件时,此字段的一个名为 [使用解决方案分支] 的特殊值是默认值。 此值告诉应用使用解决方案的分支名称作为部署的目标分支。 这是建议使用的值。 如果您决定使用不同的值,可能需要更新管道模板来适当地触发。
- AzDO 管道项目:标识包含用于解决方案的管道的 Azure DevOps 项目。 如果未指定值,应用将使用 AzDO 项目字段中的值。 此字段很少使用。 只有当您在不同于解决方案的项目中托管导出、导入和删除管道时,才有必要使用它。
- 服务连接名称:标识在 Azure DevOps 中用于连接到 Dataverse 环境的服务连接的名称。 此字段允许你在Azure DevOps项目中为所有解决方案和管道建立单个服务连接,而不是为每个解决方案和管道建立单独的服务连接。 如果您没有指定值,应用会假定您使用的服务连接名称与 Dataverse 环境的 URL 相同。
-
存储库 ID:标识 Azure DevOps 中的存储库,并在 ALM 加速器应用程序中唯一标识该存储库。
要在 Azure DevOps 中找到此值,导航到项目设置中的存储库,将此值复制到 URL 中。 例如,如果 URL 为
https://dev.azure.com/cattools/Project/_settings/repositories?repo=123b59bc-f413-432b-bae5-1d754b725ca9,存储库 ID 为123b59bc-f413-432b-bae5-1d754b725ca9。