継続的結合
最近、C#のプログラムを作成する機会があったので、N*でやってみた。
CruiseControlとCCTrayの組み合わせ、いいですね。はまります(なんと言っても楽しくなります)。
でも、普段のメインはWindows(MFCアプリケーション)でcppUnitなので、CruiseControlに乗せられない(と勝手に思っている)。どうしようかなぁ?と考えてみた(出来るだけ手間暇かけないで)。
で、バッチファイルと簡単なプログラムを使ってそれっぽく実現してみた。
- VSS(VisualSourceSafe)から対象プロジェクトを取得
- VisualStudioでビルドする
- "devenv /build Release hoge.sln"でReleaseターゲットでビルド
- cppUnitテストを実行
格好悪いけど、何となく継続的結合(でもビルド時のエラーは検知できてないことに気づいた...orz)。