10月13日 CI(継続的インテグレーション)超入門:Jenkinsのススメ(東京都) #jenkins_night
【頻繁なコミットよりも一貫したコミット】コミットポリシー:プライベートビルド(サンドボックスでビルド)、スモークテストする。バグ票起票。単体テスト。コードレビューを依頼。バディビルドも一緒にお願いする。もう一度プライベートビルド。コメント記述 #jenkins_night
2011-10-13 19:36:04#jenkins_night リリーストレインのお話。定刻通りにビルドを発車させる。ビルドの時刻表を計画する。
2011-10-13 19:37:07#jenkins_night 成果物が複数あるなら、ビルド終了時刻を同期。駈け込まない。間に合わなければ次のリリーストレインに乗る。
2011-10-13 19:38:10リリーストレイン:ビルドの日時(時刻表)を計画する ビルド開始時刻は厳守 ビルドの成果物が複数あるならビルド終了時刻を同期 駆け込み乗車をしない 機能を載せるのが間に合わない時は次のリリーストレインに載せる #jenkins_night
2011-10-13 19:38:42リリーストレインは,コミットするために承諾もらったりしなきゃいけないプロセスの現場だとどうやって導入していったらいいんだろうなー。 #jenkins_night
2011-10-13 19:39:133.CI超入門:Jenkinsのススメ
すごくためになった。本が発売されたら買います。今の発表資料がどこかに上がってるのであれば教えてほしいです。#jenkins_night
2011-10-13 19:41:40川口さんの講演はじまった:CIは、Martin Fowlerによるそもそもの答え(2000年くらい) #jenkins_night
2011-10-13 19:42:57現在のCIとは。1.コンポーネントのビルド・テスト実行を自動化 2.コードの品質検査の定期的な実行を自動化 #jenkins_night
2011-10-13 19:43:50CIとは?現代の答え。ビルド・テスト実行を自動化、品質検査の自動化 利点:素早いリグレッションの検出 #jenkins_night
2011-10-13 19:43:58#jenkins_night 人間はコミットし忘れることがある。デグレに気づくまでには時間がかかる。これをツールでサポートする。
2011-10-13 19:44:48