Proxy環境でJenkinsからMavenを自動インストールした時、依存モジュールのダウンロード時にホストへの経路がありません(No route to host)でエラーになったので対象方法をメモ
投稿者のJenkins環境は以下のとおりです
OS: CentOS 6.5
Jenkins: jenkins-1.571-1.1(yumからインストール)
Mavenを自動インストールした場合、以下のディレクトリにインストールされます
/var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/"Jenkins上から入力したMaven名"/
例:Maven名をamatsukazeとした場合
/var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/amatsukaze/
MavenのProxy設定を記述するsettings.xmlのパス
/var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/"Jenkins上から入力したMaven名"/conf/settings.xml
例:Maven名をamatsukazeとした場合
/var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/amatsukaze/conf/settings.xml
このsetteings.xmlにProxy設定を記述すればProxy経由で依存モジュールのダウンロードが行われます