Я работаю в TFS. После завершения работы я получаю сообщение TEST OK или ERROR. Теперь я хотел бы, чтобы этот шаг PowerShell в TFS завершился ошибкой (выделен красным цветом), если вывод консоли содержит строку ERROR. Это возможно?
Поскольку журнал записывается только в STDOUT, мне нужно сначала скопировать журналы из stdout в stderr, а затем проверить, найдена ли строка ERROR.
Но я действительно не знаю, как добиться этого в сценарии PowerShell?
Любой ввод приветствуется.





Система сборки / выпуска содержит множество поддерживаются команды ведения журнала.
В качестве примера,
Write-Output "##vso[task.logissue type=error]Whatever Error Message You Want"
запишет ошибку в поток регистрации.