nds-org / workbench-webui

Web UI for the Workbench platform
0 stars 1 forks source link

fix: use NodeJS 18 in Dockerfile.dev #13

Closed bodom0015 closed 1 year ago

bodom0015 commented 1 year ago

Problem

Workbench WebUI has been updated throughout to use NodeJS 18

Dockerfile.dev still uses Node 14, which causes a build failure

Approach

Use node:18 instead of node:14 for Dockerfile.dev - this image enabled live-reload when used with make dev in the Workbench Helm Chart

How to Test

  1. Checkout workbench-helm-chart locally: git clone https://github.com/nds-org/workbench-helm-chart
  2. Run the dev environment with live reload: make dev
  3. Wait for Workbench WebUI container to start up
    • You should not see the Workbench Pod go into CrashLoopBackoff - the container should start up as expected