詳細は以下のブログをご覧ください。
ツナ缶雑記 | App.config に対して XML 変換を行う Azure Pipelines の YAML テンプレートを作る
この記事内ではパラメーターチェックを Bash で実行していますが、このサンプルでは PowerShell で実行しています。 ビルドマシンを自前で準備する場合、 Visual Studio を用いてビルドを行うのであれば、Windows マシンが前提となるため、 PowerShell の方が都合がよいケースが多いです。 Bash でも問題なく動作させることができますが、別途ビルドマシンに Bash をインストールしなければならないため、環境構築に手間が発生します。
また記事内の実装とは少々異なる点がありますので、注意してください。