From cb9cc09a6dc1acb3c8b1b353d395b0aa73491c83 Mon Sep 17 00:00:00 2001 From: Robert R George Date: Wed, 29 Mar 2023 04:27:19 -0700 Subject: Fixes launching of the devcontainer and adds support for Docker Desktop (#24303) --- .devcontainer/post-create.sh | 3 +++ 1 file changed, 3 insertions(+) (limited to '.devcontainer/post-create.sh') diff --git a/.devcontainer/post-create.sh b/.devcontainer/post-create.sh index 02f488f12..7c3852e7e 100755 --- a/.devcontainer/post-create.sh +++ b/.devcontainer/post-create.sh @@ -14,6 +14,9 @@ git checkout -- Gemfile.lock # [re]create, migrate, and seed the test database RAILS_ENV=test ./bin/rails db:setup +# [re]create, migrate, and seed the development database +RAILS_ENV=development ./bin/rails db:setup + # Precompile assets for development RAILS_ENV=development ./bin/rails assets:precompile -- cgit From b8ff4987810b0101a9015d46c06b173ef277a98d Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Wed, 5 Apr 2023 17:58:44 -0400 Subject: Fix DevContainer post-create warnings (#23977) --- .devcontainer/post-create.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to '.devcontainer/post-create.sh') diff --git a/.devcontainer/post-create.sh b/.devcontainer/post-create.sh index 7c3852e7e..a075cc7b3 100755 --- a/.devcontainer/post-create.sh +++ b/.devcontainer/post-create.sh @@ -3,14 +3,16 @@ set -e # Fail the whole script on first error # Fetch Ruby gem dependencies -bundle install --path vendor/bundle --with='development test' - -# Fetch Javascript dependencies -yarn install +bundle config path 'vendor/bundle' +bundle config with 'development test' +bundle install # Make Gemfile.lock pristine again git checkout -- Gemfile.lock +# Fetch Javascript dependencies +yarn --frozen-lockfile + # [re]create, migrate, and seed the test database RAILS_ENV=test ./bin/rails db:setup -- cgit