首页 > 解决方案 > 使用 Azure DevOps 管道的 AzureFileCopy 失败 - blob 前缀“”的问题

问题描述

我想将文件复制到 blob,但失败了。我有blob前缀''。应该是什么以及如何添加?

错误:

[错误]上传到容器:存储帐户中的“arm”:带有 blob 前缀的“devopsstorageken”:“”失败并出现错误:“将文件上传到 blob 存储时,AzCopy.exe 以非零退出代码退出。” 有关详细信息,请参阅https://aka.ms/azurefilecopyreadme

YML:

pool:
  vmImage: 'vs2017-win2016'

steps:

- task: AzureFileCopy@4
    inputs:
    SourcePath: '$(Build.Repository.LocalPath)/ARMTemplates'
    azureSubscription: 'TestRG-Conn'
    Destination: 'AzureBlob'
    storage: 'devopsstorageken'
    ContainerName: 'arm'

标签: azure-devops

解决方案


缩进呢?inputs:应该在task水平上。

blobPrefix可以是任何你想要的。例如,环境的名称或简单的blobPrefix: test.


推荐阅读