From e56fdb098a1afab8723c5c0c212407c1857e1ffc Mon Sep 17 00:00:00 2001 From: Aarni Halinen Date: Fri, 15 Jan 2021 22:32:24 +0200 Subject: [PATCH] Node v14 as repo default --- .gitlab-ci.yml | 12 ++++++------ .nvmrc | 1 + Dockerfile | 4 ++-- Dockerfile.prod | 4 ++-- README.md | 3 ++- 5 files changed, 13 insertions(+), 11 deletions(-) create mode 100644 .nvmrc diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4b10157..30a2c6d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -7,7 +7,7 @@ stages: - deploy install: - image: node:12 + image: node:14 stage: setup script: - npm ci @@ -18,27 +18,27 @@ install: es:lint: - image: node:12 + image: node:14 needs: ["install"] stage: lint script: - npm run lint:es css:lint: - image: node:12 + image: node:14 needs: ["install"] stage: lint script: - npm run lint:css # test:unit: -# image: node:12 +# image: node:14 # stage: test # script: # - npm run test:unit build: - image: node:12 + image: node:14 needs: ["install"] stage: build script: @@ -56,7 +56,7 @@ build: - .next/cache/ test:e2e: - image: circleci/node:12-browsers + image: circleci/node:14-browsers needs: ["install", "build"] stage: test script: diff --git a/.nvmrc b/.nvmrc new file mode 100644 index 0000000..da2d398 --- /dev/null +++ b/.nvmrc @@ -0,0 +1 @@ +14 \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 88b0304..7abba64 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:12-alpine as builder +FROM node:14-alpine as builder COPY package.json package-lock.json ./ RUN npm install @@ -6,7 +6,7 @@ RUN npm install COPY . ./ RUN NODE_ENV=development npm run build -FROM node:12-alpine as server +FROM node:14-alpine as server WORKDIR /www COPY package.json package-lock.json next.config.js ./ RUN npm ci --only=production diff --git a/Dockerfile.prod b/Dockerfile.prod index 6cee312..dc63d7a 100644 --- a/Dockerfile.prod +++ b/Dockerfile.prod @@ -1,4 +1,4 @@ -FROM node:12-alpine as builder +FROM node:14-alpine as builder COPY package.json package-lock.json ./ RUN npm install @@ -6,7 +6,7 @@ RUN npm install COPY . ./ RUN npm run build -FROM node:12-alpine as server +FROM node:14-alpine as server WORKDIR /www COPY package.json package-lock.json next.config.js ./ RUN npm ci --only=production diff --git a/README.md b/README.md index 8292617..507c0b9 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,8 @@ Minimal starter kit with hot module replacement (HMR) for rapid development. ## Installation 1. Clone/download repo -2. `npm install` +2. Install node v14 +3. `npm install` ## Usage