gpt4 book ai didi

azure-devops - 带有 Azure DevOps 管道的 AzureFileCopy 失败 - 'AzCopy.exe 以非零退出退出

转载 作者:行者123 更新时间:2023-12-03 18:05:19 24 4
gpt4 key购买 nike

我尝试将 ARM 模板复制到存储,但失败了。
YML 有什么问题?

错误:

& "AzCopy\AzCopy.exe" logout
INFO: Logout succeeded.
INFO: AzCopy.exe: A newer version 10.4.3 is available to download

Disconnect-AzAccount -Scope Process -ErrorAction Stop
Clear-AzContext -Scope Process -ErrorAction Stop
##[error]Upload to container: 'arm' in storage account: 'devopsstorageken' with blob prefix: 'test'
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
Finishing: AzureFileCopy

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

最佳答案

I try to copy ARM templates to storage but failing. What could wrongwith YML?


你的 yml 看起来不错。我想任务本身可能有问题。
作为解决方法,我们可以使用 AzureFileCopy@3 ,在这个版本中,我们不需要在 Azure Web 门户中做任何额外的工作。
并在预览 AzureFileCopy@4 ,有点区别。我们需要确保 Service Principal我们在此任务中使用的可以访问存储帐户。对我来说,我需要导航到 Access control页面和 Add a role assignment (存储 Blob 数据贡献者/所有者角色)到我的服务主体/托管身份:
enter image description here
这样 AzureFileCopy version4 也可以在我这边工作。

关于azure-devops - 带有 Azure DevOps 管道的 AzureFileCopy 失败 - 'AzCopy.exe 以非零退出退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61681124/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com