【发布时间】:2021-03-18 03:33:48
【问题描述】:
我在 Azure 网络上使用名为 staging 的部署槽。
我的应用程序使用了一些特定的文件设置。我会在交换后替换这些文件。
有没有办法做一个 post-swap ?我想在交换完成后替换一些文件automatically(放置新设置)
谢谢
【问题讨论】:
标签: azure azure-web-app-service
我在 Azure 网络上使用名为 staging 的部署槽。
我的应用程序使用了一些特定的文件设置。我会在交换后替换这些文件。
有没有办法做一个 post-swap ?我想在交换完成后替换一些文件automatically(放置新设置)
谢谢
【问题讨论】:
标签: azure azure-web-app-service
我认为对您来说阻力最小的路径是使用Azure DevOps Pipeline。管道由一个或多个任务组成,有很多任务可供选择。
您可以使用脚本化管道从特定分支检出源代码、构建、发布到槽、交换槽和copy files。
这是full list of available tasks。如果您想从一个存储库中将文件从一个地方复制到另一个地方,只需查看command line task。管道在 Windows 或 Linux 机器上运行(您选择构建代理时的选择),因此您可以使用正常的 DOS 复制命令来移动文件。
【讨论】: