Azure文件复制在生成管道中第二次运行时失败

Azure文件复制在生成管道中第二次运行时失败,azure,azure-blob-storage,azcopy,Azure,Azure Blob Storage,Azcopy,我正在Azure Devops中使用“Azure文件复制”任务,据我所知,该任务使用Az Copy命令将文件复制到Azure存储中 以下是我的任务定义: [注意-这是任务的第3部分] 这在构建管道内首次运行任务时工作正常,并按预期在容器中创建文件(如下所示): 当我以后在管道中运行任务时,它失败了。我可以从错误中看出,它似乎在提示覆盖选项-是/否/全部。见下文: 我的问题: 有人知道我是如何给出每次强制覆盖任务的参数的吗?微软网站上的文档不是很好,我在Github repo上也找不到一个例

我正在Azure Devops中使用“Azure文件复制”任务,据我所知,该任务使用Az Copy命令将文件复制到Azure存储中

以下是我的任务定义:

[注意-这是任务的第3部分]

这在构建管道内首次运行任务时工作正常,并按预期在容器中创建文件(如下所示):

当我以后在管道中运行任务时,它失败了。我可以从错误中看出,它似乎在提示覆盖选项-是/否/全部。见下文:

我的问题: 有人知道我是如何给出每次强制覆盖任务的参数的吗?微软网站上的文档不是很好,我在Github repo上也找不到一个例子

提前感谢您的指点

完全错误:

    & "AzCopy\AzCopy.exe" /Source:"D:\a\1\s\TestResults\Coverage\Reports" /Dest:"https://project1.blob.core.windows.net/examplecontainer" /@:"D:\a\_temp\36c17ff3-27da-46a2-95d7-7f3a01eab368" /SetContentType:image/png /Pattern:"Example.png"
[2020/04/18 21:29:18][ERROR] D:\a\1\s\TestResults\Coverage\Reports\Example.png: No input is received when user needed to make a choice among several given options.
Overwrite https://project1.blob.core.windows.net/examplecontainer/Example.png with D:\a\1\s\TestResults\Coverage\Reports\Example.png? (Yes/No/All) [2020/04/18 21:29:18] Transfer summary:
-----------------
Total files transferred: 1
Transfer successfully:   0
Transfer skipped:        0
Transfer failed:         1
Elapsed time:            00.00:00:01
##[error]Upload to container: 'examplecontainer' in storage account: 'project1' with blob prefix: '' failed with error: 'AzCopy.exe exited with non-zero exit code while uploading files to blob storage.' For more info please refer to https://aka.ms/azurefilecopyreadme

与其说是解决方案,不如说是一种变通方法,但我将其设置为任务的版本1,它对我有效

注意-我通过使用任务的版本1解决了这个问题-无法确定版本3在寻找什么。现在使用v1为我工作。虽然这并不能确切回答错误发生的原因,但将任务版本切换到以前的版本,修复了问题:)