概要
- 「ビルドもテストもほとんど手作業でやってるから,よくミスがあるんだよね……」
- 「デグレードしまくりで今回も無意味にデスマだ……」
そんな問題を解決する手助けをしてくれるのがJenkins。ビルド,テスト,さらにはデプロイまでを自動化してくれるJenkinsは,開発プロジェクトにおける頼もしいパートナーです。
ただ,頼んだことは文句ひとつ言わずこなしてくれるものの,きちんと仕事を頼まなければJenkinsさんは何もしてくれません。Jenkinsさんと仲良くするには,ちょっとしたコツが必要です。
本書では,インストールなどの環境構築はもちろん,単体テストの自動化,インスペクションの自動化,カバレッジの自動化までをサンプルファイルで手を動かしながら体感して理解。現場で試行錯誤を繰り返してきた著者ならでは
- 「『使い勝手の良いプロジェクト構造』の3つの条件」
- 「Antの暗黒面」
などの知見とともに,プロジェクトを自動化するための実践ノウハウがわかります。
Mac OS XでJenkinsを利用するときの注意点もフォローしているほか,Jenkinsのコマンドライン・パラメータ,コマンドライン・インターフェイス(CLI),ビルドで使用できる環境変数などを記した付録も充実。
「継続的インテグレーションやJenkinsに興味はあるけれど,実のところ何をするのかよくわからない」という方にきっと役立つ,日本初の電子書籍におけるJenkins解説書です。
2011年12月5日:誤字脱字を修正しました。