从今天起,当尝试执行以下命令时,我们在 Azure Devops 上的所有构建管道都会失败:
az acr helm push ...
管道失败并出现以下错误:
错误:请运行“az login”来设置帐户。
我们使用托管 Ubuntu 1604 在 Microsoft 托管代理上运行。
检查 Ubuntu 镜像的最新提交显示,azure cli 工具已从 2.0.52 更新到 2.0.55。
也许这个版本更新引入了这个问题。只是猜测。
有人可以帮忙吗?
最佳答案
我将以下内容添加到我的管道中以降级 azure-cli 版本,我的管道现在正在通过
- bash: sudo apt-get install -y --allow-downgrades azure-cli=2.0.54-1~xenial
displayName: 'downgrade azure-cli'
关于azure - Azure DevOps Pipelines 的 az 登录失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54513537/