gitlab的azure部署正在替换app\u数据文件夹

ubby3x7f  于 2021-06-20  发布在  Kudu
关注(0)|答案(1)|浏览(376)

我在azure上有一个应用程序服务,我已经把它和我在gitlab上的源代码管理连接起来了,除了一件事,其他一切都很好。当我从visualstudio部署时,我可以告诉您app\ u数据不应该被替换,它可以工作。但是,从gitlab部署(我使用了本教程https://christianliebel.com/2016/05/auto-deploying-to-azure-app-services-from-gitlab/)只是用源代码管理中的文件替换所有文件,有效地从app\u数据中删除客户数据。
我假设这只是简单的ftp替换(因为我必须在app\u start上运行迁移),但是在从gitlab部署时,有没有办法不替换app服务上的app\u数据文件夹?与源代码管理同步应用程序数据是不可接受的。
谢谢您

41zrol4v

41zrol4v1#

我已经通过从appservice的kudu下载deployment.zip解决了这个问题。然后我编辑了downloadeployment.cmd,以便kudusync忽略app\u数据。然后我将修改后的deployment.cmd和.deployment文件插入git文件夹的根目录。

相关问题