MSBuild
やっと使い始めた。
設定ファイルを個人ごとに分ける仕組みがないっぽいのが不便だ。
ナイトリーで SvnUpdateして、Buildして、NUnitしてエラーならメールだ。
CruiseControl.NETを使ってもいいのだがどうもJava版の印象が悪くて使っていない。
SvnとNUnitとMailがデフォルトのMSBuildにはないので、
http://msbuildtasks.tigris.org/
を使う。
ただしinstallerを実行するとエラーがでてインストールできないので、
- svnでおとしてきてmsbuildでビルド
- msbuildtasks\build\Debug\bin のファイルを C:\Program Files\MSBuild\MSBuildCommunityTasks におく
- MSBuild.Community.Tasks.Targets だけ C:\Program Files\MSBuild におく
これで*.csprojファイルに
と書けば使えるようになる。