From 85a07214bd2ecb8b5cf3ac7fbfb8405bc73dec24 Mon Sep 17 00:00:00 2001 From: Mahmood Ali Date: Mon, 2 Nov 2020 10:41:21 -0500 Subject: [PATCH] website: require Node v12 Start using Node.js v12.19.0, the most recent active LTS that is supported by Vercel: https://vercel.com/docs/runtimes#official-runtimes/node-js/node-js-version . The docs now require String.prototype.matchAll, that's part of ES2020 support, and is not available on Node.js 10.x. --- website/Dockerfile | 2 +- website/Makefile | 2 -- website/README.md | 3 ++- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/website/Dockerfile b/website/Dockerfile index 088b29539..184eef22d 100644 --- a/website/Dockerfile +++ b/website/Dockerfile @@ -1,4 +1,4 @@ -FROM docker.mirror.hashicorp.services/node:10.16.3-alpine +FROM docker.mirror.hashicorp.services/node:12.19.0-alpine RUN apk add --update --no-cache git make g++ automake autoconf libtool nasm libpng-dev COPY ./package.json /website/package.json diff --git a/website/Makefile b/website/Makefile index d79a34449..5b71c4b8a 100644 --- a/website/Makefile +++ b/website/Makefile @@ -38,8 +38,6 @@ build-image: # Use this if you have run `build-image` to use the locally built image # rather than our CI-generated image to test dependency changes. website-local: - @echo "==> Downloading latest Docker image..." - @docker pull hashicorp/nomad-website @echo "==> Starting website in Docker..." @docker run \ --interactive \ diff --git a/website/README.md b/website/README.md index 2a822ec73..f71e6e785 100644 --- a/website/README.md +++ b/website/README.md @@ -48,7 +48,7 @@ The docker image is pre-built with all the website dependencies installed, which ### With Node -If your local development environment has a supported version (v10.0.0+) of [node installed](https://nodejs.org/en/) you can run: +If your local development environment has a supported version (v12.0.0+) of [node installed](https://nodejs.org/en/) you can run: - `npm install` - `npm start` @@ -146,6 +146,7 @@ $ curl ... + Contined normal markdown content ````