プロジェクト

全般

プロフィール

Hudson » 履歴 » バージョン 12

Toshiyuki Ando, 2009/06/30 14:27

1 1 Toshiyuki Ando
h1. Hudson プラグイン
2
3 6 Haru Iida
Sorry, English page is [[Hudson_En|here]] .
4 2 Toshiyuki Ando
5 12 Toshiyuki Ando
{{>toc}}
6
7 1 Toshiyuki Ando
h2. 入手方法
8
9 9 Toshiyuki Ando
最新バージョンは 0.1.4 です。
10 1 Toshiyuki Ando
11
* "リポジトリから":http://r-labs.googlecode.com/svn/trunk/plugins/redmine_hudson/
12 9 Toshiyuki Ando
* "ダウンロード":http://r-labs.googlecode.com/files/redmine_hudson-0.1.4.zip
13 1 Toshiyuki Ando
14
h2. Hudson って何?
15
16
継続ビルドのためのアプリケーションです。
17 7 Toshiyuki Ando
簡単インストール、設定、親切なUIが特徴です。(他にも良い点は沢山ありますよ!)
18 1 Toshiyuki Ando
詳しくは "Meet Hudson":http://wiki.hudson-ci.org/display/HUDSON/Meet+Hudson
19 8 Toshiyuki Ando
作者の川口さんが書かれた紹介記事もあります。 "Hudsonを使ったアジャイルな開発入門":http://gihyo.jp/dev/feature/01/hudson/0001
20 1 Toshiyuki Ando
21 8 Toshiyuki Ando
Hudson側にも "Redmine用プラグイン":http://d.hatena.ne.jp/gaooh/20090308/1236509572 があります。
22 1 Toshiyuki Ando
23
h2. どんなことができるの?
24
25
h3. ジョブを表示することができます。
26
27
* 名前、説明、最新のビルド結果と、ヘルスレポート(お天気とか)
28
* [Build Now] をクリックするとビルドができます
29
* *Hudson さん* が登場します。
30
* ヘルスレポートを表示しない、コンパクトモードがあります。
31
多くのビルドを表示するのに有効でしょう。
32
33
!redmine_hudson_index_en_small.png!
34
35 4 Toshiyuki Ando
ごめんなさい。画面は英語版です。
36 1 Toshiyuki Ando
37
h3. ビルド履歴を表示することができます。
38
39
* ノートアイコンをクリックすると、ビルド履歴が表示されます。
40
* ビルド履歴には、ビルド番号、日時、コンソールアイコンが表示されます。
41
* ビルド番号からビルド結果へ、コンソールアイコンからコンソール出力へ移動できます
42 11 Toshiyuki Ando
43
h3. ビルド履歴を活動ページに表示します。
44
45
ジョブの名前/ビルド番号に加え、テスト結果(件数)と、変更点(チェンジセット)が表示できます。
46
47
!redmine_hudson_show_build_history_on_activity.png!
48 1 Toshiyuki Ando
49
h3. Hudsonに関する設定が変更できます。
50
51
* Hudson のURLを設定することができます。
52
** Https も多分大丈夫なはず? (0.1.2以上)
53 5 Toshiyuki Ando
* 認証に利用するユーザ、パスワードを設定することができます。(0.1.1以上)
54 9 Toshiyuki Ando
* テスト結果や変更点を取得するかどうかを選択できます。
55 1 Toshiyuki Ando
* 表示するジョブを選択することができます。
56
* コンパクトモードを選択することができます。
57 9 Toshiyuki Ando
58
!redmine_hudson_settings_0_1_4.png!
59
60
h2. 注意点
61
62
Hudson 1.313 以降が推奨です。
63
バージョンが 1.313 より古い場合は、テスト結果やチェンジセットが取得できず、履歴に表示できないかもしれません。
64
テスト結果やチェンジセットが取得できなくても、ビルド情報だけは保存します。が、一度失敗すると二度と取得しません。
65
66
ビルドの情報はプラグインにアクセスした際に取得しています。
67
現在、排他処理が入っていないので、Redmine が複数のサーバで動作している場合は上手く動かない場合があります。
68
排他処理については、次のバージョンで何とかしたいと思っています。
69
70
プラグインはビルドの情報を、直近10数件しか取得することができません。
71
すでに多くのビルドが実行されている場合、全てのビルド情報を蓄積できないので、注意してください。
72
73
どうしようもなくなった場合は、設定ページからデータベースの内容を初期化してみてください。
74
状況が改善するかもしれません。