我正在使用带有 Azure 应用服务扩展的 VS Code 来发布到 Azure。我已经测试了发布到暂存槽并与生产交换槽。到目前为止一切都运行良好。
问题是我有一个脚本,它每 3 个月上传一个新的 SSL 证书(letsencrypt)到一个名为 /.well-known 的文件夹。每次我发布站点时,它都会覆盖这个文件夹,因为 VS Code 扩展似乎只能完成整个站点的完整发布。
有没有办法以某种方式“保护”这个文件夹,使其永远不会被换出或覆盖?
我意识到,如果不是因为 SSL 的自动上传特性,我可以将 SSL 放入我的存储库并每次上传。或者我可以在每次发布之前下载此文件夹并将其包含在我的项目中,但这很容易出错。