このブログ投稿は、問題に近いことがわかった唯一のものですが、PS/DSC を使用した展開を詳細オプションで実行するように構成する方法については説明していません: http://nakedalm.com/create-log-エントリ-リリース-管理/
このエージェント ベースのリリース テンプレートを取得して、スクリプトを実行できます。
Write-Debug "debug"
Write-Output "output"
Write-Verbose "verbose"
Write-Warning "warning"
このリリースの展開ログにドリルダウンすると、次の行を含むログが提供されます。
output
WARNING: warning
Arguments フィールドに -verbose を追加すると、ログに "VERBOSE: verbose" 行も表示されます。
これは素晴らしいことですが、システム変数 ($Stage、$BuildNumber など) へのアクセスが必要です。同じスクリプトを実行する vNext テンプレートを作成すると (手順はこちら: http://www.visualstudio.com/en-us/get-started/deploy-no-agents-vs.aspx )、ログ レポート:
Copying recursively from \\vsalm\Drops2\TestBuild\TestBuild_20130710.3 to c:\Windows\DtlDownloads\my vnext component succeeded.
このコピー操作が成功したことは素晴らしいことですが、スクリプトの出力もこのログに記録したいと思います。PowerShell スクリプトの出力がリリース管理によってキャプチャされるように、「PS/DSC を使用して展開する」アクションを構成することについて、誰か考えがありますか?