Azure DevOps 部署到功能 - 多个 zip 包

Azure DevOps deploy to function - multiple zip packages

我有一个大型代码存储库,需要将其部署到 Azure 函数。由于代码的大小,我不得不将构建分成 3 个独立的构建管道和工件,我知道有一个 zip 2048Mb 的硬限制,无论如何都不能 'bypassed'。

但是,现在我正在努力通过 Deploy to Azure Functions 作业部署所有 3 个发布工件。常规 zip 部署会在部署前擦除 wwwroot,因此当我在 3 个作业中依次执行发布时,只有最后一个 zip 部署的内容会出现在 Azure 函数中。

有没有办法通过 DevOps 部署作业进行 'partial' 部署,这不会擦除 wwwroot 文件夹;或者有更好的方法吗?

最好使用 Azure 文件共享装载绕过文件大小限制 - https://docs.microsoft.com/en-us/azure/azure-functions/scripts/functions-cli-mount-files-storage-linux