公開日 2017年08月16日
更新日 2021年02月26日
はじめに
・v2.1ではスター付きメールボックスをdovecot virtual プラグイン機能に移行しました。
ご利用の環境がvirtual プラグインを利用可能かご確認ください。
・v1.3以前のバージョンをご利用の場合は、まずv2.0へのアップグレードをお願いします。
1. Joruri Mail v2.1.0 へのアップグレード
GitHubのmasterブランチから最新のソースコードを取得します。
$ cd /var/share/jorurimail
$ git pull
gemライブラリのバージョンを更新します。
$ bundle update rails
DBのテーブル定義を更新します。
$ bundle exec rake db:migrate RAILS_ENV=production
JSライブラリのバージョンを更新します。
$ bundle exec rake bower:install RAILS_ENV=production
assetsをコンパイルします。
$ bundle exec rake assets:precompile RAILS_ENV=production
2. dovecotの設定
こちらの記事を参考にdovecot virtualプラグインを設定してください。
3. 再起動
delayed_jobを再起動します。
$ bundle exec rake delayed_job:restart RAILS_ENV=production
アプリケーションサーバーを再起動します。
$ touch tmp/restart.txt
以上でアップグレードが完了です。