ビルド スクリプトから psake タスクを実行して、予想されるアーティファクトが予想される場所に作成されていることを確認します。コマンド ラインから実行すると動作するように見えますが、アサートが成功または失敗したときに "-1" のエラー コードが返されます。終了コード -1 の意味と、アサーションを通過したときに終了コード 0 が得られないのはなぜですか?
task VerifyArtifacts {
Assert (Test-Path $package_file) "$package_file could not be found"
}
実行するコマンド:
psake .\default.ps1 VerifyArtifacts