update node version
All checks were successful
Docker CI / release (push) Successful in 5m27s

This commit is contained in:
Nicola Zambello 2025-04-08 18:31:29 +03:00
parent 2b1d74eb5e
commit 52fd6f28bf
Signed by: nzambello
GPG key ID: 0A7E9D12831FAAF9

View file

@ -1,14 +1,14 @@
# base node image # base node image
FROM node:16-bullseye-slim as base FROM node:22-bullseye-slim AS base
# set for base and all layer that inherit from it # set for base and all layer that inherit from it
ENV NODE_ENV production ENV NODE_ENV=production
# Install openssl for Prisma # Install openssl for Prisma
RUN apt-get update && apt-get install -y openssl sqlite3 RUN apt-get update && apt-get install -y openssl sqlite3
# Install all node_modules, including dev dependencies # Install all node_modules, including dev dependencies
FROM base as deps FROM base AS deps
WORKDIR /timer WORKDIR /timer
@ -16,7 +16,7 @@ ADD package.json .npmrc ./
RUN npm install --include=dev RUN npm install --include=dev
# Setup production node_modules # Setup production node_modules
FROM base as production-deps FROM base AS production-deps
WORKDIR /timer WORKDIR /timer
@ -25,7 +25,7 @@ ADD package.json .npmrc ./
RUN npm prune --omit=dev RUN npm prune --omit=dev
# Build the app # Build the app
FROM base as build FROM base AS build
WORKDIR /timer WORKDIR /timer