BPStudy#31に参加しました
BPStudy#31 テーマ:継続的インテグレーションツール「Hudson」に参加してきました。
スピーカーは、id:cactusmanさん
以下は、自分のメモがきです。
CIについて
- 継続的インテグレーション(XPのベストプラクティス)
- システムの初期段階からたくさんビルドをする
CIのサイクル
メリット
- 成果物の品質の保証
- ビルドやテストがとおらないというような問題を早い段階で検知できる!
- デグレードがおきにくくなる
なぜ広まらないのか
- 導入が大変(テストが必須、SCMが必須、途中から導入は難しい、ビルドが通らない)
大切なこと
- 犯人探しをしてはいけない
- 問題を起こす人がいつも同じでも、どうすれば減らせるかという風に考えることが大切
- 導入だけで満足してはいけない
- エラーを放置してはいけない
- エラーが起きても放置するようになったら使う意味が・・・
hudsonについて
感想
個人的な課題
- phingの勉強する
- phpでphingとUnitTestを実行するような環境作る
- hudson導入する
- hudsonでphing呼ぶたたいて動くところまでやる
bpstudyはいつもレベルが高くて、楽しいです。
いつもありがとうございます>主催者の方々