مرحبًا من Gitpod! (التثبيت على Google Cloud وإعداد التطوير الآلي)

شكرًا على ردودكم @marianord و @david!

هذا يبدو أكثر منطقية من استخدام Cloud Run، حيث قد يستغرق استخراج جميع حالات حاويات Discourse بعض الوقت. شكرًا لتوجيهي إلى الدليل! سأحاول اتباعه لإعداد مثيل Compute، وسأعود للإبلاغ هنا عن نتائجي.

أنا أتبع https://github.com/discourse/discourse/blob/master/docs/DEVELOPER-ADVANCED.md.

الخطأ المحدد الذي رأيته كان:

== Seed from /workspace/discourse/db/fixtures/990_settings.rb
Discourse hostname: localhost is not a valid domain for emails!

== Seed from /workspace/discourse/db/fixtures/990_topics.rb
rake aborted!
ActiveRecord::StatementInvalid: PG::UndefinedTable: ERROR:  relation "polls" does not exist
LINE 8:  WHERE a.attrelid = '"polls"'::regclass
                            ^

أثناء محاولة:

bundle exec rake db:create db:migrate &&
RAILS_ENV=test bundle exec rake db:create db:migrate

لقد جربت أيضًا إضافة هذا السطر:

RAILS_ENV=development bundle exec rake db:create db:migrate

لكن دون جدوى.

شكرًا جزيلاً على النصيحة! سأجرب ذلك، وسأعود للإبلاغ هنا أيضًا. (عذرًا عن طرح سؤالين في مرة واحدة! آمل ألا يجعل هذا النقاش مربكًا جدًا.)