azure - 在发布管道期间将文件复制到 Azure 应用服务
问题描述
在 Azure 发布管道期间,我想将 Git 存储库中的文件复制到应用服务中的 wwwroot 目录。任务的输出表明它复制了文件,但它不存在。我在想我没有正确指定目标文件夹。我目前有它作为 d:\home\site\wwwroot。谢谢你的帮助。
解决方案
在发布管道期间将文件复制到 Azure 应用服务
无法使用复制任务将本地文件复制到 Azure 应用服务。此任务仅支持本地复制。
当您将其设置为d:\home\site\wwwroot
时,复制任务会将文件复制到代理中的文件夹,该代理运行此任务而不是 Azure 应用服务。
要解决此问题,您可以使用 Azure 应用服务部署任务将此文件部署到应用服务。在此任务中,将“包或文件夹”路径设置为文件所在的文件夹。
或者您可以考虑 Leo Varghese 的建议,使用 FTP 上传任务将该文件复制到应用服务。
希望这可以帮助。
推荐阅读
- java - 为什么并发修改来到这里
- ruby-on-rails - 在 Rails 中为每个 GET 请求附加一个参数
- javascript - Javascript - 编写 js 插件时如何构建最小文件
- c++ - C++ 程序在迭代中变慢
- api - 如何根据窗口标题栏结束进程?
- python - pyGithub最大使用API调用率
- python - 使用 multiprocess.Process 创建进程以并行操作多个生成器,而不首先列出列表
- javascript - JS和正则表达式用于替换double = mark内的所有内容
- regex - 用于删除“|”的 Google Apps 脚本正则表达式 单引号,管道,单引号 - 导致超时
- javascript - Laravel Mix / Webpack:当我调用“npm run prod”时,它不会缩小 .scripts 但会缩小 .js