azure - Azure Pipeline/AZ Copy 未复制到存储 blob 中的根目录
问题描述
我在通过 azure 管道将我的 github 代码部署到 azure 存储时遇到问题。它通过 AZCopy 部署,但它进入了一个子目录,我相信这是我得到 404 的原因,因为 index.html 文件不在根目录中。如何让我的管道为根目录部署存储 blob?
steps:
- task: AzureFileCopy@2
displayName: 'AzureBlob File Copy'
inputs:
SourcePath: dist/
azureSubscription: '<subscription was here>'
Destination: AzureBlob
storage: ivflowstorageaccount
ContainerName: '$web'
它复制到 $web 的文件夹中有我的 dist 文件,所以前面的步骤看起来不错,但我只是不知道为什么它没有复制到根目录。我很感激任何帮助!
解决方案
我有同样的问题。您需要将 SourcePath: dist/ 替换为 SourcePath: dist/*。然后子文件夹的内容将被复制到 $web 的根目录而不是子文件夹本身。
推荐阅读
- mysql - docker mysql wordpress 端口无法连接
- python - 使用单例是答案吗?
- javascript - 使用回调强制异步打印顺序
- c# - 使用字符串数组从多框列表中获取信息
- java - 我可以在不使用序列化的情况下编写此代码吗?
- javascript - 如何使用 Javascript 或 JQuery 搜索巨大的 JSON
- reason - 如何将变体作为道具传递给 ReasonML 中的 React 组件?
- typescript - 基于承诺的模拟方法不起作用
- word2vec - word2vec 模型可以用于单词也可以作为训练数据而不是句子
- php - 自动隐藏已满的选项并将所有数据插入其他表