在Azure DevOps中运行az cli命令

时间:2019-07-04 18:39:44

标签: azure azure-devops

我想自动将文件传输到我的Azure存储中。我正在使用以下脚本。

az storage account keys list -g ****V2 -n *****estx
az storage blob upload-batch --source $(System.DefaultWorkingDirectory)/_ClientWeb-Build-CI/ShellArtifact/out/build --destination `$web --account-key *****agnqUDzwNe/gOIAzsQ== --account-name *****estx

这可行,但是我不想添加--acount-key。当我尝试使用az storage account keys list检索帐户密钥时,得到:

  

请运行“ az登录”以设置帐户。

我正在使用Azure PowerShell(预览版)任务版本4。

如何用生成的东西替换当前的帐户密钥?

1 个答案:

答案 0 :(得分:0)

运行Azure Powershell的任务将使用Connect-AzAccount进行身份验证

您应该使用Azure Cli任务。它将使用az login进行身份验证。