Skip to main content

Redmine 4.2にIssue_Badge_Pluginをインストール

概要

自分が担当しているチケット数を目の当たりにするプラグインをインストールします。

「Redmineはみんなでチケットを消すゲーム」

と開発者がスライドで述べているとおり、この、チケット数の把握はとても重要です。

https://www.slideshare.net/g_maeda/redmine-33993601

※Redmine 4.xをサポートしているバージョンをダウンロードして展開するため、作業が一手間あります。

プラグイン名

Redmine Issue Badge

動作を確認した環境

Redmine 4.2

導入時

  • Gem追加:要
  • DBマイグレーション:要

手順

さっくりとした手順

  1. SSHログイン後、Redmineプラグインに移動
  2. gitでプログラムをダウンロード
  3. プログラムを配置
  4. 新規ジェムをインストール
  5. DBマイグレーション
  6. Webサービス再起動

作業用ディレクトリに移動します。

cd /hoge && pwd

任意のディレクトリを指定します。

Redmine 4.xに対応したプログラムを入手します。

  • git clone
wget https://github.com/akiko-pusu/redmine_issue_badge/archive/refs/tags/v0.1.0.zip
  • 解凍
unzip v0.1.0.zip
  • 解凍したファイル一式の所有者変更
sudo chown -R www-data:www-data redmine_issue_badge-0.1.0

プラグインディレクトリをRedmineのプラグインディレクトリに移動します。

  • ファイル移動とリネーム
sudo mv redmine_issue_badge-0.1.0 /home/www-data/redmine/plugins/redmine_issue_badge

配置先は自分の環境に合わせます。また、バージョン名も取り除きます。

Redmineのルートディレクトリに移動します。

cd /home/www-data/redmine && pwd

自分の環境に合わせます。

Gemをインストールします

sudo -u www-data bundle install

DBのマイグレーションを行います

sudo -u www-data bundle exec rake redmine:plugins:migrate RAILS_ENV=production

Webサービスを再起動します。

sudo systemctl restart apache2

動作

  1. 管理者アカウントでログインします。
  2. 管理 > プラグイン > Redmine Issue Badge plugin > 設定をクリックします。
  3. 全てにチェックを入れて「保存」をクリックします。
  4. 自分に割り当てられているチケット数が表示されれば設定完了です。