「Jenkinsの管理」->「プラグインの管理」->「利用可能」->「Jenkins Doxygen Plug-in」Jenkinsでプロジェクトを作成
「/usr/local/jenkins/jobs/<プロジェクト名>/workspace/」に<doxygenのconfigファイル>を格納する
doxygenの出力ファイルを格納するフォルダを作成する
% mkdir /usr/local/jenkins/jobs/<プロジェクト名>/workspace/doxygen<doxygenのconfigファイル>をJenkinsのフォルダ構成にあわせて変更する
OUTPUT_DIRECTORY = doxygenプロジェクトの設定を変更する。
INPUT = trunk
「ソースコード管理」->「ローカルモジュールディレクトリ (オプション)」
※workspace配下にdoxygenの出力ファイルを置くために、ソースをチェックアウトするフォルダを変更
trunk
「ビルド」->「シェルの実行」
doxygen <doxygenのconfigファイル>
「ビルド後の処理」->「Publish Doxygen」->「Doxyfile path」
<doxygenのconfigファイル>
参考サイト
http://hidari-lab.hatenablog.com/entry/doxygen_and_jenkins
課題
ソースのチェックアウトにやたら時間がかかるのが気になった。
どうやら、ソースに画像や動画が含まれているときJenkinsの動作に課題があるらしい。
参考サイト
http://kkkon.sakura.ne.jp/wp3/2012/08/27/jenkins-subversion-plugin-is-stoick/
0 件のコメント:
コメントを投稿