Discourseコアに人気のプラグインをさらに同梱

少し脱線してしまい申し訳ありませんが、これ以上適切なトピックはないと思いますし、以前の問題とも多少関連しています。

前回のメッセージ以降、discourse/docker_managerでさらに変更が加えられ、古いバージョンのビルドでさらに多くの問題が発生していると思われます。今日の再ビルド後、以下のようなエラーが出て、Discourseの管理セクション全体が動作しなくなりました。

loader.js:247 Uncaught (in promise) Error: Could not find module `discourse/admin/models/admin-plugin` imported from `discourse/plugins/docker_manager/discourse/models/repo`

ymlで以下を使用することで、ビルドを修正することができました。

  - git clone https://github.com/discourse/docker_manager.git && cd docker_manager && git reset --hard 314bbd78c200860c76bb62ced65b40e7cde5aa02 && cd ..

どれが問題のあるコミットだったのかは不明ですが、これで再び動作するようになりました。

分かっています、分かっています、アップグレードしなければなりません(本気です)。しかし、何らかの理由で計画よりも長く古いバージョンに留まらざるを得ない私達のような人は他にもいるでしょうし、バージョンを変更せずに古いビルドが壊れるのは少し予期せぬことです。

とにかく、アップグレードするまでの回避策は見つかったので、同じ状況にある他の人々の役に立つかもしれないと思い、共有しておきます。

「いいね!」 1