From d77692fd9d1c568d1ca3342abc456e87ee1a87dd Mon Sep 17 00:00:00 2001 From: shahanneda Date: Sun, 27 Nov 2022 13:23:03 -0500 Subject: [PATCH] Upraded node version to match csc servers --- .drone.yml | 22 +++++++++++----------- package.json | 4 ++-- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.drone.yml b/.drone.yml index 4763b933..6b2e2ca6 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,58 +1,58 @@ --- kind: pipeline type: docker -name: node16 +name: node18 steps: - name: install-deps - image: node:16 + image: node:18 commands: - npm install - name: check-lockfile - image: node:16 + image: node:18 depends_on: - install-deps commands: - npm run check-lockfile - name: lint - image: node:16 + image: node:18 depends_on: - install-deps commands: - npm run lint - name: optimize-images - image: node:16 + image: node:18 depends_on: - install-deps commands: - npm run build:images - name: generate-calendar - image: node:16 + image: node:18 depends_on: - install-deps commands: - npm run build:calendar - name: generate-api - image: node:16 + image: node:18 depends_on: - install-deps commands: - npm run build:api - name: build - image: node:16 + image: node:18 depends_on: - optimize-images commands: - USE_LDAP=true npm run build:web - name: export - image: node:16 + image: node:18 depends_on: - generate-api - generate-calendar @@ -61,7 +61,7 @@ steps: - npm run export - name: deploy (staging) - image: node:16 + image: node:18 depends_on: - export environment: @@ -75,7 +75,7 @@ steps: - main - name: deploy (production) - image: node:16 + image: node:18 depends_on: - export environment: diff --git a/package.json b/package.json index 73814489..1c139ecc 100644 --- a/package.json +++ b/package.json @@ -6,9 +6,9 @@ "npm": "^8.0.0" }, "scripts": { - "dev": "next dev", + "dev": "NODE_OPTIONS=--openssl-legacy-provider next dev", "build": "npm run build:images && npm run build:web && npm run build:calendar && npm run build:api", - "build:web": "next build", + "build:web": "NODE_OPTIONS=--openssl-legacy-provider next build", "build:images": "NODE_OPTIONS='--no-experimental-fetch' ts-node -r tsconfig-paths/register ./scripts/optimize-images", "build:calendar": "ts-node -r tsconfig-paths/register ./scripts/generate-calendar", "build:api": "ts-node -r tsconfig-paths/register ./scripts/api/members",