通过在 Azure 中发布的 VSTS 离线管理自定义应用程序

Manage Custom App Offline via VSTS publish in Azure

我想在通过部署 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 步?

我可以尝试其他选择吗?

您可以 Create/Delete/Rename 通过 kudu REST API 在 Azure 应用程序服务上提交文件,请参阅下面的线程以获取有关如何在 build/release 期间使用 kudu REST API 的更多信息].