1

CIにMSBuildを使用しています。私は最近、毎日のビルド用のスクリプトを作成するための追加ツールとして psake を探していました。これは、ビルドを更新する必要があるためです。現時点では、多くの作業が必要なため、既存のスクリプトを置き換えるつもりはありませんが、既存のスクリプトを保持し、psake を使用して新しいスクリプトを追加します。

私の質問は、TFS でビルドを作成するときに、ソリューションのビルド後に psake スクリプトを実行するにはどうすればよいですか? 私の理解では、ビルドの実行後に新しいターゲットを追加し、psake/powershell を実行する必要があります。これは正しい方法ですか?

4

2 に答える 2

1

はい、それはあなたがそれを行う方法です。何かを変更したい場合に簡単に進めることができるように、ビルド スクリプトのさまざまな部分を分離することをお勧めします。

したがって、理想的には、ソリューションをコンパイルするためのタスク、テストを実行するためのタスク、ソースをパッケージ化するためのタスクなどを用意する必要があります... 最近 psake を使い始めまし。なにか。

于 2011-11-23T15:09:11.530 に答える
0

これを行う正しい方法は、TeamCity を使用して psake ビルド スクリプトを実行することです。psake スクリプトで、 を介して msbuild を呼び出す psake タスクを作成しますexec { msbuild yourSolution.sln }

于 2016-09-13T01:37:39.017 に答える