*目次 [#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
トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS