NodeJS 14 support - circleci/docker/.nvmrc (#16163)
* Update config.yml * Update Dockerfile * Update .nvmrc * Update Dockerfile * NodeJS 10 is EOL. * Update package.json * Update README.md * Update Vagrantfile * Update Dockerfile * Update Dockerfile
This commit is contained in:
		@@ -209,7 +209,7 @@ jobs:
 | 
				
			|||||||
  test-webui:
 | 
					  test-webui:
 | 
				
			||||||
    <<: *defaults
 | 
					    <<: *defaults
 | 
				
			||||||
    docker:
 | 
					    docker:
 | 
				
			||||||
      - image: circleci/node:12-buster
 | 
					      - image: circleci/node:14-buster
 | 
				
			||||||
    steps:
 | 
					    steps:
 | 
				
			||||||
      - *attach_workspace
 | 
					      - *attach_workspace
 | 
				
			||||||
      - run:
 | 
					      - run:
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -3,8 +3,8 @@ FROM ubuntu:20.04 as build-dep
 | 
				
			|||||||
# Use bash for the shell
 | 
					# Use bash for the shell
 | 
				
			||||||
SHELL ["/bin/bash", "-c"]
 | 
					SHELL ["/bin/bash", "-c"]
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Install Node v12 (LTS)
 | 
					# Install Node v14 (LTS)
 | 
				
			||||||
ENV NODE_VER="12.21.0"
 | 
					ENV NODE_VER="14.17.4"
 | 
				
			||||||
RUN ARCH= && \
 | 
					RUN ARCH= && \
 | 
				
			||||||
    dpkgArch="$(dpkg --print-architecture)" && \
 | 
					    dpkgArch="$(dpkg --print-architecture)" && \
 | 
				
			||||||
  case "${dpkgArch##*-}" in \
 | 
					  case "${dpkgArch##*-}" in \
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										2
									
								
								Vagrantfile
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								Vagrantfile
									
									
									
									
										vendored
									
									
								
							@@ -12,7 +12,7 @@ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
 | 
				
			|||||||
sudo apt-add-repository 'deb https://dl.yarnpkg.com/debian/ stable main'
 | 
					sudo apt-add-repository 'deb https://dl.yarnpkg.com/debian/ stable main'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Add repo for NodeJS
 | 
					# Add repo for NodeJS
 | 
				
			||||||
curl -sL https://deb.nodesource.com/setup_12.x | sudo bash -
 | 
					curl -sL https://deb.nodesource.com/setup_14.x | sudo bash -
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Add firewall rule to redirect 80 to PORT and save
 | 
					# Add firewall rule to redirect 80 to PORT and save
 | 
				
			||||||
sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port #{ENV["PORT"]}
 | 
					sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port #{ENV["PORT"]}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user