Tbpgr Blog

Ruby プログラマ tbpgr(てぃーびー) のブログ

Jenkins | Sidebar-Linkでmetric_fuのメニューリンクの追加

概要

Sidebar-Linkでmetric_fuのメニューリンクの追加

詳細

Sidebar-Linkでmetric_fuのメニューリンクの追加をします。
これにより、静的解析ツールの実行結果やプロジェクトに関わる外部リンク等を表示できます。
設定はJenkinsのトップページと各ジョブのプロジェクト単位で設定可能です。

試行

仕様

Railsのシステムをmetric_fuで解析し、その結果をリンクメニューに追加します。
今回はジョブ単位で設定してみます。

Pluginのインストール

プラグインの管理からSidebar-Linkを選択してインストール

下準備

リンクメニュー用に下記をコピーします。※user,groupはtomcat6
コピー元(metric_fu用):/usr/share/icons/LowContrast/48x48/stock/zoom-fit-best.png
コピー先:/var/lib/jenkins/userContent/metric_fu.png

新規ジョブの作成

・ビルド手順の追加でシェルの実行を追加

sudo bundle exec rake metrics:all

・サイドバーリンクにチェックをして下記を設定
リンクURL:/job/sample/ws/tmp/metric_fu/output/index.html
リンクテキスト:metric_fu
リンクURL:/userContent/metric_fu.png

確認

設定画面/メニュー画面

リンク先