如何将容器blob下载到Azure App Service wwwroot()

【如何将容器blob下载到Azure App Service wwwroot()】识字粗堪供赋役,不须辛苦慕公卿。这篇文章主要讲述如何将容器blob下载到Azure App Service wwwroot?相关的知识,希望能为你提供帮助。
我在Azure存储帐户下的容器中有一个zip文件。
在将.NET Core应用程序部署到Azure App Service插槽(Azure DevOps)之后,我想将此zip文件下载为管道任务。此应用程序的前端(index.html)位于此zip文件中,必须将其下载/解压缩到wwwroot。
我尝试使用Azure PowerShell script: InlineScript任务,但没有可用的应用程序服务的Kudu调试控制台中的wwwroot文件夹。
有没有更简单的方法来实现这一目标?
答案我不确定我是否完全理解这个问题(你正在部署一个webapp,然后你想从blob存储下载另一个zip,并将其部署到同一个webapp?),但我会对它进行一次尝试。
正常使用Azure App Service Deploy任务部署webapp。
添加Azure PowerShell任务,该任务将在Build Agent上运行,而不是在webapp上运行,因此它不会看到wwwroot文件夹。然而,它可以运行Get-AzureStorageBlob来下载zip,将其保存在本地文件夹(如$(Build.ArtifactStagingDirectory)/tmp或其他东西)中。
让Azure App Service Deploy部署它(($(Build.ArtifactStagingDirectory)/tmp/*.zip),确保在第二次部署时没有选择“在目的地删除其他文件”,否则它将擦除第一个站点。

    推荐阅读