[nanobox] Minor tweaks for 1.5 (#4395)
- Be less strict about the Ruby version, which resolves a build failure. - Add libidn as a dependency (until Nanobox adds idn-ruby to the list of gems with a dependency on it). - Remove redundant bundler commands (Nanobox's Ruby engine handles these things cleanly on its own, now).
This commit is contained in:
		
				
					committed by
					
						 Eugen Rochko
						Eugen Rochko
					
				
			
			
				
	
			
			
			
						parent
						
							bdf573d140
						
					
				
				
					commit
					5bf4838e2f
				
			| @ -1,7 +1,7 @@ | ||||
| run.config: | ||||
|   engine: ruby | ||||
|   engine.config: | ||||
|     runtime: ruby-2.4.1 | ||||
|     runtime: ruby-2.4 | ||||
|  | ||||
|   extra_packages: | ||||
|     # basic servers: | ||||
| @ -20,6 +20,9 @@ run.config: | ||||
|     # for node-gyp, used in the asset compilation process: | ||||
|     - python-2 | ||||
|  | ||||
|     # i18n: | ||||
|     - libidn | ||||
|  | ||||
|   cache_dirs: | ||||
|     - node_modules | ||||
|  | ||||
| @ -35,10 +38,6 @@ run.config: | ||||
|  | ||||
|   extra_steps: | ||||
|     - envsubst < .env.nanobox > .env | ||||
|     - gem install bundler | ||||
|     - bundle config build.nokogiri --with-iconv-dir=/data/ --with-zlib-dir=/data/ | ||||
|     - bundle config build.nokogumbo --with-iconv-dir=/data/ --with-zlib-dir=/data/ | ||||
|     - bundle install --clean | ||||
|     - yarn | ||||
|  | ||||
|   fs_watch: true | ||||
|  | ||||
		Reference in New Issue
	
	Block a user