diff --git a/.travis.yml b/.travis.yml index bc9bbcccbe3..538277e5b58 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,8 @@ language: node_js node_js: - - "8" -# - "10" + - "12" + # sudo: required diff --git a/Dockerfile b/Dockerfile index 59c309a0099..8d6b025d1c8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,7 +20,7 @@ RUN node scripts/l10n.js generate && \ ## ## -FROM node:10-alpine +FROM node:12-alpine WORKDIR /fastboot diff --git a/netlify.toml b/netlify.toml index bf2792bc12f..f464a54268f 100644 --- a/netlify.toml +++ b/netlify.toml @@ -1,3 +1,5 @@ +[build.environment] +NODE_VERSION = "12" [context.production] command = "ember build -prod" [context.production.environment] diff --git a/package.json b/package.json index f618ecf3f96..b788ed4f9a5 100644 --- a/package.json +++ b/package.json @@ -131,8 +131,8 @@ "xgettext-template": "^3.4.2" }, "engines": { - "node": "8.* || >= 10.*", - "yarn": ">= 1.0.0" + "node": ">= 12.*", + "yarn": ">= 1.2.0" }, "private": true, "dependencies": { diff --git a/scripts/pr_deploy.sh b/scripts/pr_deploy.sh deleted file mode 100755 index 6d0c838e1a4..00000000000 --- a/scripts/pr_deploy.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/usr/bin/env bash -if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then - echo "Not a PR. Skipping surge deployment" - exit 0 -fi - -ember build production - -export REPO_SLUG_ARRAY=(${TRAVIS_REPO_SLUG//\// }) -export REPO_OWNER=${REPO_SLUG_ARRAY[0]} -export REPO_NAME=${REPO_SLUG_ARRAY[1]} - -npm i -g surge - -export SURGE_LOGIN=test@example.co.in -# Token of a dummy account. So can be added to vcs -export SURGE_TOKEN=d1c28a7a75967cc2b4c852cca0d12206 - -export DEPLOY_DOMAIN=https://pr-${TRAVIS_PULL_REQUEST}-${REPO_NAME}-${REPO_OWNER}.surge.sh -surge --project ./dist --domain $DEPLOY_DOMAIN; -curl https://opev-frontend-commenter.herokuapp.com?id=${TRAVIS_PULL_REQUEST}