azure - 使用 azure devops 部署到 azure webapp 时维护一些文件夹
问题描述
我试图找出如何使用 Azure DevOps 保留一些文件夹。我已经开始部署了,但是这个网站有一些包含我无法覆盖的上传内容的文件夹。
有人可以给我一个提示吗?
非常感谢!
解决方案
如果你的项目是.net core 3.1,可以参考这个官方文档。
您可以通过以下元素排除文件,从wwwroot\content
文件夹中排除所有文件。您可以使用它来保持您的文件在 depoly 时不被更改。
<ItemGroup>
<MsDeploySkipRules Include="CustomSkipFolder">
<ObjectName>dirPath</ObjectName>
<AbsolutePath>wwwroot\\content</AbsolutePath>
</MsDeploySkipRules>
</ItemGroup>
发布时也可以参考官方文档中的其他方法对项目中的文件或文件夹进行操作。
推荐阅读
- mongoose - wemos d1 mini的Mongoose配置问题
- python - AWS Lambda(Python + Flask)基本功能无法使用 API Gateway
- javascript - React TypeError:无法使用'in'运算符在null中搜索'length'
- c# - 如何为 API Key 定义创建标头授权?
- java - Circle CI Docker 镜像:Php + Java
- webrtc - 无法在 Chrome 上为本地和远程对等连接获取 Ice Candidates,但是为 Firefox 获取它
- javascript - 将 perl5 编译/转换为可读(不可执行)javascript(或 perl5 到 raku/perl6 到 javascript)
- get - 在 Vaadin 7 框架中文件上传期间通过 GET 请求传递的反 CSRF 令牌
- java - 如何从 PrivateKey 字符串生成 EC 密钥对?
- c++ - 如何使用 xlib 创建一个完全透明的 x11 窗口?