Reduce container size with clean yarn (#3506)
* Reduce container size with clean yarn * Merge trouble
This commit is contained in:
		
							parent
							
								
									1df453aff6
								
							
						
					
					
						commit
						1e1d788757
					
				
					 2 changed files with 49 additions and 2 deletions
				
			
		
							
								
								
									
										46
									
								
								.yarnclean
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								.yarnclean
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,46 @@
 | 
			
		|||
# test directories
 | 
			
		||||
__tests__
 | 
			
		||||
test
 | 
			
		||||
tests
 | 
			
		||||
powered-test
 | 
			
		||||
 | 
			
		||||
# asset directories
 | 
			
		||||
docs
 | 
			
		||||
doc
 | 
			
		||||
website
 | 
			
		||||
images
 | 
			
		||||
# assets
 | 
			
		||||
 | 
			
		||||
# examples
 | 
			
		||||
example
 | 
			
		||||
examples
 | 
			
		||||
 | 
			
		||||
# code coverage directories
 | 
			
		||||
coverage
 | 
			
		||||
.nyc_output
 | 
			
		||||
 | 
			
		||||
# build scripts
 | 
			
		||||
Makefile
 | 
			
		||||
Gulpfile.js
 | 
			
		||||
Gruntfile.js
 | 
			
		||||
 | 
			
		||||
# configs
 | 
			
		||||
.tern-project
 | 
			
		||||
.gitattributes
 | 
			
		||||
.editorconfig
 | 
			
		||||
.*ignore
 | 
			
		||||
.eslintrc
 | 
			
		||||
.jshintrc
 | 
			
		||||
.flowconfig
 | 
			
		||||
.documentup.json
 | 
			
		||||
.yarn-metadata.json
 | 
			
		||||
.*.yml
 | 
			
		||||
*.yml
 | 
			
		||||
 | 
			
		||||
# misc
 | 
			
		||||
*.gz
 | 
			
		||||
*.md
 | 
			
		||||
 | 
			
		||||
# for specific ignore
 | 
			
		||||
!.svgo.yml
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -60,11 +60,12 @@ RUN apk -U upgrade \
 | 
			
		|||
 && cd /mastodon \
 | 
			
		||||
 && rm -rf /tmp/* /var/cache/apk/*
 | 
			
		||||
 | 
			
		||||
COPY Gemfile Gemfile.lock package.json yarn.lock /mastodon/
 | 
			
		||||
COPY Gemfile Gemfile.lock package.json yarn.lock .yarnclean /mastodon/
 | 
			
		||||
 | 
			
		||||
RUN bundle config build.nokogiri --with-iconv-lib=/usr/local/lib --with-iconv-include=/usr/local/include \
 | 
			
		||||
 && bundle install -j$(getconf _NPROCESSORS_ONLN) --deployment --without test development \
 | 
			
		||||
 && yarn --pure-lockfile
 | 
			
		||||
 && yarn --pure-lockfile \
 | 
			
		||||
 && yarn cache clean
 | 
			
		||||
 | 
			
		||||
COPY . /mastodon
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue