基本的には、wikiを踏襲
https://wiki.jenkins-ci.org/display/JA/Building+Jenkins
こっちも参考に
http://www.slideshare.net/wadatka/jekins
ただし最新の情報は基本的にこっち
https://wiki.jenkins-ci.org/display/JENKINS/Plugin+tutorial
流れとしては、
1)jenkins を git clone
2)コンパイル
mvn package
3)プラグインの生成
4)Eclipse用プロジェクトファイル生成
5)Eclipseにインポート
6)環境変数の設定
export MAVEN_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=8000,suspend=n"
7)生成したプラグインのディレクトリへ行ってjenkinsの起動
tomcatと被るのでポートを10080に変更
mvn hpi:run -Djetty.port=10080
8)eclipseのDebug設定
9)起動したjenkinsに移動
localhost+10080/jenkins
試行錯誤しなからやったので、抜けている項目があるかも。