Reduce container size with clean yarn (#3506)
* Reduce container size with clean yarn * Merge trouble
This commit is contained in:
		
							parent
							
								
									1df453aff6
								
							
						
					
					
						commit
						1e1d788757
					
				|  | @ -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…
	
		Reference in New Issue