首页 > 解决方案 > 当 az cli 命令失败时,如何让 powershell 脚本以非零代码退出?

问题描述

我在 CI/CD 环境中的 powershell 脚本中使用 az cli(如果重要,请使用竹子)。当 az cli 命令返回错误时,脚本会继续执行,就像什么都没发生一样,这是有问题的。

我想我需要把一些东西包装在一个try/catch? az cli 是否有可以抛出的标志?

标签: azurepowershellazure-cli

解决方案


要使用特定退出代码退出异常,只需在退出后指定它:

try{
   #Code Here....
}
catch{
   Exit 25   
}

推荐阅读