Jenkins継続的インテグレーション クックブック

"Jenkins Continuous Integration Cookbook" 概略訳 *1

Jenkinsを使ってソフトウェア開発プロセスを改善する、80以上の保守、セキュリティ、コミュニケーション、テスト、ビルドなどのレシピを紹介します。

  • 40種類以上のすぐれたプラグインの使用方法
  • ソフトウェアの品質を測定するために、機能/パフォーマンステスト含むインテグレーションテストを使った品質測定
  • 実践的/包括的なコードサンプルを使った問題解決手法
詳細

Jenkinsは、非常に普及している継続インテグレーションのサーバーです。品質の高いソフトウェア開発プロセスをサポートします。Jenkinsは、ソフトウェアの問題を早期に発見し、関係者に広く通知することができます。Jakinsは、プラグインを書くためのシンプルなフレームワークを提供しいます。400以上のプラグインが利用できます。
「Jenkins継続的インテグレーション クックブック」は、Jenkinsを使用した80以上の実践的な手法を掲載し、選りすぐりのプラグインを使ってその機能を拡張していきます。Jakinsは、プラグインを書くためのシンプルなフレームワークを提供しているので、必要なものを簡単に見逃してしまうかもしれません。本書は、実践的なレシピを多く掲載することで、簡単に理解できるように解説しています。レシピの中には、セキュリティ、保守、コミュニケーション、ソフトェウアのビルド、適切なコードメトリックス、リモートからのテストなどのか、プラグインの書き方も含まれています。

参考データ

Jenkins Continuous Integration Cookbook

Jenkins Continuous Integration Cookbook

  • Jenkins Continuous Integration Cookbook
      • By: Alan Berg;
      • Publisher: Packt Publishing
      • Pub. Date: June 21, 2012
      • Print ISBN-13: 978-1-84951-740-9
      • Pages in Print Edition: 344

コメント

継続的インテグレーション」が提唱されてかなり時間が経ちますが、なかなか実践して、効果をあげているプロジェクトは少ないような気がします。いくつかのプロジェクトで運用を試みたことがありますが、やはり、うまく継続することが出来ていません。、継続的インテグレーションを継続的に運用するには、プロジェクトをリーディングしていく人の強い意志と、メンバーがその効果を実感できる事が必要なのかもしれません。

*1:このOverviewは、Safari Books Onlineの対応する書籍のOverviewを概略で翻訳したものです。省略や意訳もありますので、詳細はオリジナルページを参照してください