【问题标题】:Manage Custom App Offline via VSTS publish in Azure通过在 Azure 中发布的 VSTS 离线管理自定义应用程序
【发布时间】:2017-06-08 10:55:52
【问题描述】:

我想在通过部署 Azure 应用服务任务发布到 azure 时管理自定义应用脱机文件。

我意识到这个任务有一个属性:take app offline

但是,此属性将使用基本的应用离线文件,这是我想避免的。


我想我需要做这样的事情。

选项 1

  1. 将 azure 服务 _App_Offline.htm 上的文件重命名为 App_offline.htm
  2. 发布应用。
  3. 将 azure 服务 App_Offline.htm 上的文件重命名为 _App_Offline.htm

但是我不知道如何执行第 1 步或第 3 步。

选项 2

  1. 在 azure 服务上发布文件App_Offline.htm
  2. 发布应用。
  3. 删除 azure 服务上的文件App_Offline.htm

我可以管理其中的第 1 步和第 2 步,但我将如何执行第 3 步?

我可以尝试任何其他选择吗?

【问题讨论】:

  • 你解决了这个问题吗?我的解决方案的结果是什么?
  • 我确定您的解决方案是正确的方法,但由于某种原因我无法让它工作
  • 有什么问题?您可以在 OneDrive 上共享构建/发布日志文件。

标签: asp.net azure-web-app-service azure-pipelines-release-pipeline


【解决方案1】:

您可以通过kudu REST API 在 azure app 服务上创建/删除/重命名文件,请参阅下面的此线程以获取有关如何在构建/发布期间使用 kudu REST API 的更多信息。

Remove files and foldes on Azure before a new deploy from VSTS

【讨论】:

  • 这看起来很有希望,如果有一个例子就好了。
  • @ChrisWarnes 查看相关线程(删除文件和文件夹...),有详细步骤和示例脚本。
猜你喜欢
  • 2016-12-07
  • 1970-01-01
  • 2023-03-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多