簡単なデイリービルドを組んでみる その3

続いてプロジェクトのビルド。
開発環境はVisual Studio .NET 2003で作られている。コマンドラインから実行したいので、DEVENV.COMを実行する。

set DEVENV_PATH=C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE

"%DEVENV_PATH%\devenv.com"

これもオプションを指定してあげる。

set DEVENV_PATH=C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE

"%DEVENV_PATH%\devenv.com" /rebuild "Release" /out rebuild.log "%LOCAL_HOME%\sub\project.sln"

使った起動オプションの内容。

/rebuild "Release"
ソリューションをリビルド。あと、リビルドする構成を指定。
/out rebuild.log
出力内容をファイルに落とす。VSSと違って、パス指定なしだとカレントディレクトリに落ちる。
"%LOCAL_HOME%\sub\project.sln"
ビルドするソリューション・ファイルの指定。

これもVSSの時と同じく結果をメールするので、typeコマンドを追加する。

set DEVENV_PATH=C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE

"%DEVENV_PATH%\devenv.com" /rebuild "Release" /out rebuild.log "%LOCAL_HOME%\sub\project.sln"
type rebuild.log >> build.log

ここまででビルドの設定は完了。