WEB+DB PRESS plusシリーズ[改訂第3版]Jenkins実践入門
―ビルド・テスト・デプロイを自動化する技術
―ビルド・
2017年5月24日紙版発売
2017年5月24日電子版発売
川口耕介,佐藤聖規 監修,佐藤聖規,和田貴久,新井雄介,米沢弘樹,山岸啓,岩成祐樹 著
A5判/416ページ
定価3,278円(本体2,980円+税10%)
ISBN 978-4-7741-8928-4
書籍の概要
この本の概要
継続的インテグレーションに欠かせないツールであるJenkins。その導入から運用管理までを解説した定番書として大好評の『Jenkins実践入門』が,ついに2系に対応しました。生みの親である川口耕介氏監修のもと,近年の開発環境の変化に合わせて内容を一新。インストールなどの基本から,JUnitによるテストといった内容はもちろんのこと,さまざまなソースコード管理システムとの連携やおすすめプラグインの紹介,さらには認定試験についても説明します。チームの一員として上手に迎えるための実開発のポイントがわかります。
こんな方におすすめ
- CIを取り入れようとしているエンジニア
著者の一言
Jenkinsは,世界中で広く使われている継続的インテグレーションサーバです。拡張性も高く,日本語化も進んでおり,活発なコミュニティもあるお陰で,日本でもJenkinsの認知度は高いと思っています。しかし,実際に現場に適用しようと思った時に,拡張性・自由度の高さがかえって仇になって,「どうしたらいいのかわからない」,という声もよく耳にします。
ソフトウェアを書く作業にはある種の才能,努力,時間が必要ですが,そのソフトウェアという「点」を普及させて実際に世の中の役に立つ「面」に広げるのも別種の才能,努力,時間が必要です。
NTTデータの佐藤さん(当時)のチームに声を掛けていただいたのはそんな時でした。佐藤さんのチームではNTTデータの社内向けに開発環境やプロセスの整備を進めており,Jenkinsもその一環として使ってらっしゃるとのことでした。
本書は,そんな佐藤さんのチームがNTTデータの現場のプロジェクトと日々接する中で培った経験から生まれました。先進的な技術を現場に導入する̶̶実用的な,現場指向の本を生み出すのにこれ以上優れた環境は考えられません。
Jenkinsが世に産声を上げてからはや10年以上,ソフトウェア開発の世界での自動化へのニーズは増える一方です。これにあわせて,継続的デリバリーやDevOpsへの取り組みを支えるためにJenkinsも,Jenkins 2,Pipeline,Blue Oceanといった様々な取り組みを進めています。また,CloudBeesも企業として成長し,企業での組織的な取り組みを助けるという「点を面に広げる」お手伝いをしています。
そういった環境の中で第3版を迎えたこの本が,実際にJenkinsを仕事に組み込む上で役に立つと確信しています。
川口耕介
Jenkins プロジェクトリード
CloudBees, Inc. CTO
本書に関するお知らせ
本書に関連する記事を公開しております。
この書籍に関連する記事があります!
- 世界標準ツールの活用ポイントがわかる!
- 近年のソフトウェア開発の現場では,「迅速に」「正確に」開発が行われることが必要とされています。
この本に関連する書籍
-
GitHub CI/CD実践ガイド ――持続可能なソフトウェア開発を支えるGitHub Actionsの設計と運用
本書はCI/CDの設計や運用について,GitHubを使ってハンズオン形式で学ぶ書籍です。GitHub Actionsの基本構文からスタートし,テスト・静的解析・リリース・コンテナデプ...
-
CircleCI実践入門 ──CI/CDがもたらす開発速度と品質の両立
CI/CD(継続的インテグレーション,継続的デプロイ)を導入すると,ビルド/テスト/デプロイなどアプリケーションのリリースに至るまでの多くの作業を自動化できます。...
-
[改訂新版]マインドマップから始めるソフトウェアテスト
2007年に刊行されたテスト入門書が待望の復刻改訂! ソフトウェアテストの各フェーズにマインドマップを適用しながら,考え方やノウハウを実例とともにわかりやすく紹...
-
Selenium実践入門 ――自動化による継続的なブラウザテスト
ブラウザの多様化に伴い,Webアプリケーションをクロスブラウザ対応にするための負荷がますます増加し,その解決の一つとしてテスト自動化のノウハウが開発現場で必要と...
-
Chef実践入門――コードによるインフラ構成の自動化
本書は,サーバ構築自動化・構成管理ソフトウェアであるChefの解説書です。まずはスタンドアロンで利用できるChef Soloを利用し,設定ファイルとなるクックブックの書き...
-
JUnit実践入門 ── 体系的に学ぶユニットテストの技法
本書では,JavaテスティングフレームワークのデファクトスタンダードであるJUnitの基本的な使い方から,拡張機能,テストパターンまでを網羅的に解説します。また,デー...