VSTS では、PowerShell タスクを使用してスクリプトの 1 つを実行しています。スクリプトには次のものが含まれます。
Write-Error 'error 1'
Write-Error 'error 2'
Write-Error コマンドレットは stderr に書き込むため、次のメッセージが VSTS Web インターフェイスで報告されます。
この出力を改善したいと思います。私が探している改善点は次のとおりです。
- エラーごとに 1 つの赤い X を表示したいと思います。
- すべてのノイズを削除したい、つまり「+」で始まる行を削除したい
Write-Error を呼び出す代わりに、ビルド サマリー ページにエラーを追加するためにスクリプトから呼び出すことができる別の関数はありますか?
関数Write-VstsTaskErrorを見ましたが、残念ながら VSTS タスクからしか呼び出すことができません。私のスクリプトから呼び出すことはできません。