FIX: Run `yarn install` when building development image (#638)
authorDavid Taylor <david@taylorhq.com>
Wed, 13 Jul 2022 16:16:26 +0000 (17:16 +0100)
committerGitHub <noreply@github.com>
Wed, 13 Jul 2022 16:16:26 +0000 (17:16 +0100)
The rails app now leans on JS dependencies being present in node_modules

image/discourse_dev/postgres_dev.template.yml

index 74c82c40fb7deb8d8423e48e5e80e3c582fbaa26..9163805b07b89c34f4b1e0c9e50db52e0bbca95f 100644 (file)
@@ -44,6 +44,8 @@ run:
   - exec: cd tmp && git clone https://github.com/discourse/discourse.git --depth=1
   - exec: chown -R discourse /tmp/discourse
   - exec: cd /tmp/discourse && sudo -u discourse bundle install
+  - exec: cd /tmp/discourse && sudo -u discourse yarn install
+  - exec: cd /tmp/discourse && sudo -u discourse yarn cache clean
   - exec: cd /tmp/discourse && sudo -u discourse bundle exec rake db:migrate
   - exec: cd /tmp/discourse && sudo -u discourse RAILS_ENV=test bundle exec rake db:migrate
   - exec: rm -fr /tmp/discourse