30. Developers
Summit
CI の歴史
• 書籍: Object Solutions
– 1995 グラディ・ブーチ
– At regular intervals, the process of ‘continuous
integration’ yields executable releases that
grow in functionality at every release.
– 定期的な「継続的インテグレーション」
のプロセスが、リリースのたびに機能を
成長させ、実行可能なリリースを
生み出す。
Developers Summit 2013 Action !
31. Developers
Summit
CI の歴史
• Web記事: Daily Build and Smoke Test
– 1996 スティーブ・マコネル
– Treat daily build as the
heartbeat of the project.
If there's no heartbeat,
the project is dead.
– デイリービルドをプロジェクト
の心拍とすべし。心拍がない
プロジェクトは死んでいる。
Developers Summit 2013 Action !
32. Developers
Summit
CI の歴史
• Web記事: Continuous Integration
– 2000 マーチン・ファウラー
– The practice has been around
for a long time and is used by
plenty of folks that would
never consider XP for their work.
– このプラクティスはずっと以前から
あり、XPなど使いそうもない多くの
人々により使われてきた。
Developers Summit 2013 Action !
33. Developers
Summit
CI の歴史
• Web記事: Daily builds are your friends
– 2001 ジョエル・スポルスキ
– A daily build is an automatic,
daily, complete build of the
entire source tree.
– デイリービルドとは、ソースツリー
全体の完全なビルドを自動化し、
毎日行うことだ。
Developers Summit 2013 Action !
33