【发布时间】:2020-03-20 13:05:05
【问题描述】:
在上次更新 Azure DevOps 之后
我们的管道停止工作。
我正在使用AZURE CLI 任务。
调查显示az cli 已更新为2.2.0,但我们这边没有任何变化。
/usr/bin/az --version
azure-cli 2.2.0
一些az cli操作开始打印警告。Warnings默认在bash重定向到错误流,
所以我最终得到:
Error: The process '/bin/bash' failed because one or more lines were written to the STDERR stream
如何为我的管道设置az cli 的具体版本?
我希望管道在 Azure DevOps 更新中保持稳定。
【问题讨论】:
-
可以安装具体的cli版本或者update it to latest version。
-
az cli是预装的,我不能,例如降级。我的脚本是使用az cli的具体版本编写的。过了一会儿,默认的az cli版本已经上升,我的管道停止工作。我想设置az cli版本,什么时候上去自己决定。 -
针对特定症状的另一个选项是将选项 --only-show-errors 添加到您的 az cli 命令中,这将防止将警告写入标准错误
标签: bash azure azure-devops azure-cli