継続的インテグレーションの歴史
継続的インテグレーションの歴史は長く,
継続的インテグレーションが開発手法として確立されたのは1999年頃です。アジャイルソフトウェア開発の方法論の一つである
加えて,
これまでに説明したとおり,
継続的デリバリーへの道
継続的インテグレーションでカイゼンを続けると商用
継続的インテグレーションを継続的デリバリーにつなげていくには,
IT業界は栄枯盛衰,
継続的インテグレーションを支えるツール
継続的インテグレーションを実践するのに欠かせないのがツールの存在です。
コンパイルではビルドツールがよく用いられます。古くはmakeがビルドツールとして有名であり,
ユニットテストではJUnitに代表されるxUnitがよく使われます。Pythonにはunittestというユニットテストライブラリが含まれています。
画面結合テストでは,
デプロイでは,
これらの一連の作業はすべてスクリプト化し,
これらのツールを組み合わせて実行し,
継続的インテグレーションツールJenkins
Jenkinsはバージョン管理ツールと連携し,
Jenkinsは,
継続的インテグレーションを始めるのに最適な一冊
Jenkinsはその自由度の高さゆえ,
これからJenkinsに取り組む方にはもちろんのこと,
Jenkinsという名前は,
この記事で使われているJenkinsのロゴは,