Use corepack yarn in bin/setup (#30573)
				
					
				
			This commit is contained in:
		
							
								
								
									
										12
									
								
								bin/setup
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								bin/setup
									
									
									
									
									
								
							@@ -13,17 +13,13 @@ FileUtils.chdir APP_ROOT do
 | 
			
		||||
  # This script is idempotent, so that you can run it at any time and get an expectable outcome.
 | 
			
		||||
  # Add necessary setup steps to this file.
 | 
			
		||||
 | 
			
		||||
  puts '== Installing dependencies =='
 | 
			
		||||
  puts "\n== Installing Ruby dependencies =="
 | 
			
		||||
  system! 'gem install bundler --conservative'
 | 
			
		||||
  system('bundle check') || system!('bundle install')
 | 
			
		||||
 | 
			
		||||
  # Install JavaScript dependencies
 | 
			
		||||
  system! 'bin/yarn'
 | 
			
		||||
 | 
			
		||||
  # puts "\n== Copying sample files =="
 | 
			
		||||
  # unless File.exist?('config/database.yml')
 | 
			
		||||
  #   FileUtils.cp 'config/database.yml.sample', 'config/database.yml'
 | 
			
		||||
  # end
 | 
			
		||||
  puts "\n== Installing JS dependencies =="
 | 
			
		||||
  system! 'corepack prepare'
 | 
			
		||||
  system! 'bin/yarn install --immutable'
 | 
			
		||||
 | 
			
		||||
  puts "\n== Preparing database =="
 | 
			
		||||
  system! 'bin/rails db:prepare'
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user