[英]az cmd “account clear” fails after “az storage blob upload-batch”
我在我的 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]Script failed with error: Error: D:\w_temp\azureclitaskscript1592220526658.bat failed with return code: 0
2020-06-15T11:28:59.7995176Z ##[部分]完成:將文件復制到 Blob 存儲
我不知道為什么要執行這個命令,也不知道它為什么會失敗。 有任何想法嗎?
您可以嘗試在未選中Fail on Standard Error
選項的情況下運行 Azure CLI 任務。 這可能是腳本正在向stderr
stream 寫入一些消息。
您可以參考此 票有類似的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.