簡単なデイリービルドを組んでみる その1
ジョエルテストにも出てきたデイリービルド。現在のプロジェクトでは組まれていなくて、でも必要な行いだとは思うので、簡単なものを組んでみた。
CruiseControl.NETなんかを使えれば素敵なのかもしれないけれど、そこまでたいそうなものは必要なさげ。そんなわけで、やるべきことを書き出してみた。
- 最新版のマスターソースを取り出す。
- リビルドする。
- 処理した結果をメールする。
- デイリーというくらいなので、毎日実行する。
1回分のバッチファイルを作っておいて、これをスケジュール・タスクに登録することにする。ビルドするだけでテストしないのは、自動テストを作っていないから。今の会社にテスト文明は到達していない...。