軽く触ってみた感じ、Jenkinsの学習に必要となる知識は以下のようです。
・Jenkins
・自動ビルド(Ant/Maven/Gradle)
・単体テスト(JUnit等)
・ソース管理(Git/Subversion/…etc)
とりあえずjenkins学習の方針を以下とします。
【学習方針】
オライリーの本をメインに構築を進める。
都度、必要に応じてネット上に情報の少ないMavenの書籍を確認。
単体テストの項目まで至ったら、JUnitの本を使う。
※現状、Mavenの本もないと理解し辛い箇所が多い
開発環境は当面、以下で進めます。
【開発環境】
OS:Ubuntu
リバースプロキシサーバ:Apache
ソース管理:Git
自動ビルド:Maven
単体テスト:JUnit
学習中の経緯を残す関係上、不適切な設定等があったら申し訳ありません。