Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rails7.0 への更新 #304

Merged
merged 11 commits into from
Jan 8, 2023
Merged

Rails7.0 への更新 #304

merged 11 commits into from
Jan 8, 2023

Conversation

koi-chan
Copy link
Member

@koi-chan koi-chan commented Jan 3, 2022

先に、以下の PR の確認が必要になるかと思います。

現段階では、正常に起動しません。

/home/server-admin/git/hub/log-archiver/config/initializers/app_status.rb:2:in `<main>': uninitialized constant LogArchiver::AppStatus (NameError)

自動読み込みに問題が発生しているようです。

@koi-chan koi-chan self-assigned this Jan 3, 2022
@koi-chan
Copy link
Member Author

koi-chan commented Mar 3, 2022

Rails 7.0 系列では、webpacker が削除されるなど、大きな変更があるようです。
フロントエンド系の構造を見直す必要があります。

@koi-chan
Copy link
Member Author

webpacker はそのままにしてあります。

アプリケーション起動時の自動読み込み対象についての指定が変わりました。
これにより LogArchiver::AppStatus が NameError になってしまい、起動できなくなっていました。
設定を行なったため、起動できるようになりました。

@koi-chan koi-chan marked this pull request as ready for review August 18, 2022 09:20
@koi-chan
Copy link
Member Author

koi-chan commented Aug 18, 2022

その他の設定ファイルなどの更新を実施し、テストに通ったのでドラフトを解きました。

Rails7.0 での webpacker の削除は別PRで取り組むこととします。

@koi-chan
Copy link
Member Author

koi-chan commented Jan 8, 2023

master に追随するためにマージしたとき、Gemfile.lock を再作成したら rails7.0.3.1 から rails 7.0.4 へアップデートされました。

@koi-chan koi-chan merged commit 6f61f1e into master Jan 8, 2023
@koi-chan koi-chan deleted the rails70 branch January 8, 2023 07:25
@koi-chan koi-chan restored the rails70 branch January 16, 2024 06:49
@koi-chan koi-chan deleted the rails70 branch March 5, 2024 09:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant