*目次 [#r6fc7e96] #contents *概要 [#s6e6e501] **目的 [#be2b4c23] 主にJavaでのWeb開発やライブラリ開発におけるビルド作業の定形処理の自動化 **位置づけ [#d4798c6e] cronの強化版 *インストール [#b5e476bc] **JDKのインストール [#p8e7486a] JDKをあらかじめインストールして環境変数「JAVA_HOME」をJDKをインストールしたディレクトりに設定 例 C:\Program Files\Java\jdk1.6.0_23 *ジョブの設定 [#u905c43a] Selenium + antで、自動テストできたのでメモしておく。 **プロジェクトの高度なオプション [#e0c88998] ***カスタムワークスペースを使用 [#t561f2ad] エクリプスのプロジェクトフォルダを指定しておく、末尾に/は不要 **ビルド [#cb40acbd] Antの呼び出し ターゲットは改行してどんどん追加していけます。 Junit4を使う場合は、 @RunWith をつけなきゃダメ、 詳細は、 @RunWith と AllTests でググればサンプルみつかるとおもいます。 antの書き方は、antの本家のサイトから、ドキュメントみていったほうが、正確で早くやりたいことが実現できます。 結果を使うので、xml形式で出力するなど、Jenkins独特の指定があります。 antで使うビルドファイルは、eclipseのビルドファイルと別にしておいたほうが、いいかもしれません。なんかantでビルド失敗したら、eclipseの挙動がおかしくなったからです。 で、antの生成物は、バージョン管理システムの配下におきたくないので、 プロジェクトのフォルダ以外が良いと思います。 **ビルド後の処理 [#af5e9c8c] antで吐き出したxmlを分析しますので、場所を指定します。 **注意点 [#h4f6d10c] webDriverにchromeドライバーは動かなかった。eclipse上からは動作していたとしてもだ。 *Trac Lightningのインストール [#hc4a1b75] http://sourceforge.jp/projects/traclight/releases/ Windows インストーラでインストール ***Linux版のTrac Lightning「Kanon」 [#z6311c8f] http://kanon.ultimania.org *Trac Lightningの起動 [#i60bc62f] Windowsのスタートメニューの[Trac]から[コマンドプロンプトから実行]を選択 *Jenkinsへのアクセス [#b0eb0e43] 「http://localhost/trac/SampleProject」へアクセスすると、サンプルのプロジェクトへアクセスできます。 *情報源 [#rb02a2eb] **日本ユーザ会 [#y34a87fd] http://build-shokunin.org **本家 [#b99fc70f] http://jenkins-ci.org **Jenkinsの入門 [#r75346db] http://www.atmarkit.co.jp/fjava/rensai4/devtool21/devtool21_1.html **プラグイン探訪 [#uf61d0ec] http://d.hatena.ne.jp/tyuki39/20110303/1299108685