build: node22 for ui building

This commit is contained in:
Rafael 2024-12-05 11:07:17 +00:00
parent 8b7340269a
commit 10ca07f0c1

View file

@ -25,8 +25,8 @@ EXPOSE 3000
ENTRYPOINT [ "/lamassu-server/bin/lamassu-server-entrypoint.sh" ] ENTRYPOINT [ "/lamassu-server/bin/lamassu-server-entrypoint.sh" ]
FROM alpine:3.14 AS build-ui FROM node:22-alpine AS build-ui
RUN apk add --no-cache nodejs npm git curl build-base python3 RUN apk add --no-cache npm git curl build-base python3
COPY ["new-lamassu-admin/package.json", "new-lamassu-admin/package-lock.json", "./"] COPY ["new-lamassu-admin/package.json", "new-lamassu-admin/package-lock.json", "./"]