如何解决无法从 DevOps Pipeline 将所有文件/文件夹复制到 Azure 存储
我正在使用 Azure DevOps 管道版本将文件从构建工件复制到 Azure 存储容器。
我正在使用一种名为“Azure 文件复制”的工具(我相信它是 azcopy),这是我在市场上唯一能找到的工具。它使用我的订阅进行连接,并且能够很好地复制文件。
但是,它总是包含根文件夹名称——我指定了这样的源位置“$(System.DefaultWorkingDirectory)/_MyProject Build/drop/portal_unzip/content/D_C/a/1/s/Portal/ obj/Release/net5.0/browser-wasm/PubTmp/Out/wwwroot"
当它将文件和文件夹复制到目的地时,它会创建一个文件夹“wwwroot”并将所有内容放在该文件夹下。我不能有这个 wwwroot 文件夹。基本上我需要将 wwwroot 下的所有内容直接复制到容器中。
我当前的解决方法是在管道中的多个步骤中复制单个子文件夹以及 wwwroot 下的文件。这真的很慢,因为它需要为每一步建立 azure 连接。
有没有办法做到这一点?
谢谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。