假设我正在使用 Powershell 脚本任务来执行一些复杂的事情,我想让 azure 管道知道错误。
我知道使用 exit(0) 是成功的,任何非零退出都是失败,这将导致 azure 管道任务失败(除非启用了错误时继续)。
第二种方法是使用与上述相同的写入错误。
第三种方法是使用 write-error 通过 powershell 将输出发送到 stderr,然后在 azure 管道任务上将“标准错误失败”设置为 true(复选标记)。这种方法可以单独使用,也可以与上述两种方法一起使用。
还有其他我想念的方式吗?