改訂新版Jenkins実践入門 ――ビルド・テスト・デプロイを自動化する技術
はじめに
『改訂新版 Jenkins実践入門――ビルド・
2015年5月 佐藤聖規
みなさん,
- 「バグが多くてテストのたびに手戻りがたくさん発生する」
- 「開発環境では実行できるのに,
本番環境で実行できない」 - 「ユーザや世の中の変化の速度が早すぎて,
サービスへのフィードバックサイクルが間に合わない」 - 「開発に使うツールがたくさんあって,
どういうふうに組み合わせていいのかわからない」
これらの問題を解決し,
Jenkinsは
本書の初版が発行された2011年はJenkinsの利用が増え始めた頃でした。それから3年半ほど経ちました。その間に2回の大規模なユーザカンファレンスや,
Jenkinsは柔軟性が高く,
本書の対象読者
本書ではJavaやバージョン管理システム,
本書は次のような方に向けて書いています。
- ①Jenkinsや継続的インテグレーションを知らない方
Jenkinsや継続的インテグレーションを知らない人向けに
「Jenkinsを導入するとどのような問題が解決できるのか」 「Jenkinsを導入するとどのように開発スタイルが変わっていくのか」 「Jenkinsを導入するにはどうすればよいのか」
を解説しています。本書の第1章から順番に読んでいただければ,
理解が深まるでしょう。 - ②Jenkinsは知っているが,
実プロジェクトでどのように使えばよいかわからない方 「Jenkinsのことは知っているが, 実プロジェクトで使ったことがない」 という方でも, いざ自分のプロジェクトでどのようにJenkinsを使い, どのような設定をすれば, より効果的にJenkinsが利用できるかがわかります。本書の第4章から, 実際のJava開発プロジェクトを例に出して, サンプルコードやサンプルスクリプトを使いながら, Jenkinsの利用方法を紹介しています。 - ③Jenkinsはすでに使っていて,
継続的インテグレーションをしている方 より便利にJenkinsを使えるように,
Jenkinsの高度な設定や便利なプラグインを紹介しています。本書の第9章から, プラグインの紹介を中心に, 高度な使い方を解説しています。
記事中で紹介した書籍
-
改訂新版Jenkins実践入門 ――ビルド・テスト・デプロイを自動化する技術
本書は,導入から運用管理までを解説した定番書としてご好評いただいた『Jenkins実践入門』の改訂版です。今や世界で最も普及しているツールとなったJenkins。その進化...
この記事に関連する書籍
-
GitHub実践入門──Pull Requestによる開発の変革
GitHubの実践的な使い方を,実際に手を動かす形で解説する書籍です。初学者の方にもわかりやすいよう,基本的なGitやGitHubの使い方から,「ソーシャルコーディング」の...
-
Chef実践入門――コードによるインフラ構成の自動化
本書は,サーバ構築自動化・構成管理ソフトウェアであるChefの解説書です。まずはスタンドアロンで利用できるChef Soloを利用し,設定ファイルとなるクックブックの書き...
-
チーム開発実践入門──共同作業を円滑に行うツール・メソッド
本書はサービスやアプリケーションを開発する企業において,複数の人たちでチームを組んで開発を進めていく際に必要な考え方や使用するツール,またそれらをうまく使い...