JenkinsはJavaで開発されている継続的インテグレーション(continuous integration:CI)のための代表的ツールです。 オープンソースとして開発され、MIT Licenseで提供されています。 ■継続的インテグレーションとは ソースコードの統合やビルド、テスト、インスペクション(静的テスト)などを継続的に実行することを指します。 ■継続的インテグレーションツールとは 継続的インテグレーションを補助するツールであり、継続的インテグレーションで行う各工程を自動化することが実現できるため、自動化ツールといえます。 ■継続的インテグレーションツールと相性の良い技術、概念 アジャイル開発、エクストリーム・プログラミング、バージョン管理システム、クラウドなど 具体的には継続的インテグレーションツールを使うことで下記の工程が自動化できます。 ・ソースコードをバージョ