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マイグレーション:要
手順
さっくりとした手順
- SSHログイン後、Redmineプラグインに移動
- gitでプログラムをダウンロード
- プログラムを配置
- 新規ジェムをインストール
- DBマイグレーション
- 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
動作
- 管理者アカウントでログインします。
- 管理 > プラグイン > Redmine Issue Badge plugin > 設定をクリックします。
- 全てにチェックを入れて「保存」をクリックします。
- 自分に割り当てられているチケット数が表示されれば設定完了です。