Project

General

Profile

Actions

Defect #54

closed

ヘルスレポートにリンクが貼られていない

Added by Toshiyuki Ando over 15 years ago. Updated over 15 years ago.

Status:
終了(Closed)
Priority:
通常(Normal)
Target version:
Start date:
05/21/2009
Due date:
% Done:

100%

Estimated time:
Spent time:

Description

やったこと

  1. Hudsonを英語でインストール??
  2. Redmineのアカウントは日本語
  3. プラグインから状況を確認すると、ヘルスレポートにリンクが貼られてない
    (本当なら、該当ビルドのページにリンクされるはず)

原因

ヘルスレポートには、ビルドとテスト結果の2つがあります。
HudsonApi から取得した場合、その2つを見分けるには Description の内容を見る必要があります。

レポートの種類 Descriptionの内容
ビルド向け 安定したビルド: 最近の全てのビルドは失敗しました。
テスト結果向け テスト結果: 207個のテスト中、36個のテストに失敗しました。

プラグインでは、Descriptionに、"安定したビルド", "テスト結果" のどちらが出現するかで、ビルド向け、テスト結果向けを判断していました。

Hudsonが英語バージョンになると、Descriptionの内容も英語に変わるので、
上記のキーワード(安定したビルドやテスト結果)を、言語ファイルに追い出したんですが、

  • Redmine:日本語
  • Hudson:英語

という組み合わせだと、上手く動かなかったという次第。

対処

設定で変更できるようにしました。
Hudson が動作している言語を入れれば、自動的にこの辺を調整するようになればいいんですが、そこまではできてません。

Actions

Also available in: Atom PDF