我正在tfs发布管道中使用azure cli将先前构建管道的工件上载到azure blob存储。
使用的脚本如下:
az storage blob upload-batch --account-key $(Storage.Key) --account-name $(Storage.AccountName) -d $(Storage.Container)/$(Storage.SubFolder) -s $(System.DefaultWorkingDirectory)/myartefact/dist
文件上传正常。但是完成后,它显然会尝试执行失败的account clear
命令:
2020-06-15T11:28:57.2682530Z 已完成[############################################## #############] 100.0000%
2020-06-15T11:28:57.4557138Z [命令] C:\ Windows \ system32 \ cmd.exe / D / S / C“” C:\ Program Files (x86)\ Microsoft SDKs \ Azure \ CLI2 \ wbin \ az.cmd“清除帐户”
2020-06-15T11:28:59.7995176Z ## [error]脚本因错误而失败:错误: D:\ w_temp \ azureclitaskscript1592220526658.bat失败并返回 代码:0
2020-06-15T11:28:59.7995176Z ## [节]完成:复制文件 到Blob存储
我不知道为什么执行此命令,也不知道为什么失败。有什么想法吗?
答案 0 :(得分:1)