Hudson » History » Revision 15
« Previous |
Revision 15/45
(diff)
| Next »
Toshiyuki Ando, 10/04/2009 01:48 PM
Hudson プラグイン¶
Sorry, English page is here .
- Table of contents
- Hudson プラグイン
入手方法¶
最新バージョンは 1.0.0 です。
Hudson って何?¶
継続ビルドのためのアプリケーションです。
簡単インストール、設定、親切なUIが特徴です。(他にも良い点は沢山ありますよ!)
詳しくは Meet Hudson
作者の川口さんが書かれた紹介記事もあります。 Hudsonを使ったアジャイルな開発入門
Hudson側にも Redmine用プラグイン があります。
どんなことができるの?¶
ジョブを表示することができます。¶
- 名前、説明、最新のビルド結果(番号と結果と日時)、ヘルスレポートを表示します。
- 説明は表示/非表示をその場で切り替えることができます。
- ヘルスレポートで指定したキーワードを見つけると、Hudsonへのリンクを作成します。
- ビルド番号はビルド結果のページにリンクされています。
- 時計アイコンをクリックすると、ジョブをビルドすることができます。
- ハドソンさん?が登場します。(残念ながら怒ったハドソンさんはでてきません)
ビルド履歴を表示することができます。¶
- ノートアイコンをクリックすると、ビルド履歴が表示されます。
- ビルド履歴には、ビルド番号、日時、コンソールアイコンが表示されます。
- ビルド番号からビルド結果へ、コンソールアイコンからコンソール出力へ移動できます
ビルド履歴を活動ページに表示します。¶
ジョブの名前/ビルド番号に加え、テスト結果(件数)と、変更点(チェンジセット)が表示できます。
ビルド結果をチケットに表示します。¶
関連したリビジョンがHudsonでビルドされると、ジョブの名前、ビルド番号、結果と日時を表示します。
rake タスクを使ってHudsonの情報を取得することができます。¶
redmine_hudson:fetch タスクを使ってください。
rake タスクを使って情報を取得する場合は、必ず 自動取得モード(後述します)を OFF にしてください。
プロジェクト毎に設定ができます¶
- ハドソンのURL (httpsも一応使えます)
- ハドソンにアクセス際利用する認証用のユーザ名とパスワード
- テスト結果とチェンジセットを取得しないように (テスト結果とチェンジセットを取得すると結構時間がかかるので)
- 表示するジョブ
- コンパクトモード (ジョブの名前と最新のビルド結果のみ表示します)
- ヘルスレポートの設定(キーワードと、リンク先のURL)
プラグイン全体の設定ができます¶
管理 -> プラグイン -> Redmine Hudson Plugin にある 設定のリンクから設定ページに移動してください。
- ジョブの説明で利用する書式(HTMLで書く、Textileで書くのいずれかを選ぶことができます)
- 自動取得モード(一覧を表示する際に、最新の情報を取得します)
注意点¶
Hudson について¶
Hudson 1.313 以降が推奨です。
バージョンが 1.313 より古い場合は、テスト結果やチェンジセットが取得できず、履歴に表示できないかもしれません。
テスト結果やチェンジセットが取得できなくても、ビルド情報だけは保存します。が、一度失敗すると二度と取得しません。
IE8について¶
互換モードを使ってください。
排他処理について¶
現在、排他処理が入っていないので、Redmine が複数のサーバで動作している場合は上手く動かない場合があります。
排排他処理については、できれば何とかしたいと思っています。
どうしようもなくなったら?¶
設定ページの履歴を削除 ボタンを使って、データベースの内容を初期化してみてください。
状況が改善するかもしれません。
Updated by Toshiyuki Ando about 15 years ago · 15 revisions