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

ジョエルテストにも出てきたデイリービルド。現在のプロジェクトでは組まれていなくて、でも必要な行いだとは思うので、簡単なものを組んでみた。
CruiseControl.NETなんかを使えれば素敵なのかもしれないけれど、そこまでたいそうなものは必要なさげ。そんなわけで、やるべきことを書き出してみた。

  • 最新版のマスターソースを取り出す。
  • リビルドする。
  • 処理した結果をメールする。
  • デイリーというくらいなので、毎日実行する。

1回分のバッチファイルを作っておいて、これをスケジュール・タスクに登録することにする。ビルドするだけでテストしないのは、自動テストを作っていないから。今の会社にテスト文明は到達していない...。