我需要在云代理中使用 az cli 的任务,但需要使用旧版本,今天 windows-2019 镜像中默认使用的版本是 az cli v.2.37.0,但我需要 az cli v.2.34.1。
如何在任务中设置此版本?
最佳答案
您可以使用 bash
安装 Azure CLI task .
# Specify python version
- task: UsePythonVersion@0
inputs:
versionSpec: '3.x'
architecture: 'x64'
# Update to latest Azure CLI version
- bash: pip install --pre azure-cli --extra-index-url https://azurecliprod.blob.core.windows.net/edge
displayName: 'Upgrade Azure CLI'
您还可以指定 pip install 的版本.
- bash: pip install -Iv azure-cli==2.34.1 --extra-index-url https://azurecliprod.blob.core.windows.net/edge
displayName: 'Upgrade Azure CLI'
关于azure-devops - 如何在 Yaml 中指定 Azure 管道中 AZ CLI 的版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72556823/