プロジェクト

全般

プロフィール

Defect #54

完了

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

Toshiyuki Ando さんがほぼ15年前に追加. 14年以上前に更新.

ステータス:
終了(Closed)
優先度:
通常(Normal)
担当者:
対象バージョン:
開始日:
2009/05/21
期日:
進捗率:

100%

予定工数:
作業時間:

説明

やったこと

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

原因

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

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

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

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

  • Redmine:日本語
  • Hudson:英語

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

対処

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

Toshiyuki Ando さんがほぼ15年前に更新

  • 対象バージョン0.1.0 から 0.2.0 に変更

Toshiyuki Ando さんが14年以上前に更新

  • 進捗率0 から 100 に変更

Toshiyuki Ando さんが14年以上前に更新

  • ステータス新規(New) から 解決(Resolved) に変更

Toshiyuki Ando さんが14年以上前に更新

  • ステータス解決(Resolved) から 終了(Closed) に変更

他の形式にエクスポート: Atom PDF