gpt4 book ai didi

asp.net - 如何使用 Azure DevOps 部署多个应用程序?

转载 作者:行者123 更新时间:2023-12-02 14:40:21 25 4
gpt4 key购买 nike

我有一个包含多个项目的 .NET 解决方案。我想在 Azure DevOps 中设置部署管道,但我不知道如何执行此操作。我想要有 1 个管道来部署以下项目:

  • 主 Web 应用 -> 需要转到 Azure Web 应用
  • 门户 Web 应用 -> 还需要转到 Azure Web Apps
  • 数据库 -> 需要部署到 SQL Azure 数据库

我该如何设置?我选择了默认的“Azure App Service Deploy”模板,但在部署任务中我无法选择要部署的项目。该包引用 $(build.artifactstagingdirectory)/**/*.zip,但这是一个 zip 文件,其中包含我的两个 Web 项目的工件(并且此处缺少数据库 DACPAC)。

最佳答案

这是一个很多问题,但我通常会为每个应用程序单独构建\发布管道(这样你就有更多的控制权),并且你不存在如何选择正确的 zip 文件的问题。我很确定您甚至无法选择 zip 文件的一部分(因为您现在有一个包含多个解决方案的 zip 文件),因此您的方法将不起作用。

至于如何设置:您的构建应该准确构建 1 个项目并打包\上传它。然后您的版本将针对该工件,一切都会正常工作。

关于asp.net - 如何使用 Azure DevOps 部署多个应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54596684/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com