diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index c7142e64..4e94ec24 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -1,6 +1,6 @@ FROM alpine:3.20.3 -COPY --from=node:22.9.0-alpine / / +COPY --from=node:23.0.0-alpine / / COPY --from=rust:1.81.0-alpine / / ENV PATH="/usr/local/cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" diff --git a/Dockerfile b/Dockerfile index aeaffc17..355cf524 100644 --- a/Dockerfile +++ b/Dockerfile @@ -34,7 +34,7 @@ RUN \ rm pkg/package.json.bak -FROM --platform=$BUILDPLATFORM node:22.9.0-alpine AS yarn +FROM --platform=$BUILDPLATFORM node:23.0.0-alpine AS yarn ENV FORCE_COLOR=true ENV PRISMA_CLI_BINARY_TARGETS=linux-musl-openssl-3.0.x,linux-musl-arm64-openssl-3.0.x @@ -60,7 +60,7 @@ RUN \ yarn tools -FROM --platform=$BUILDPLATFORM node:22.9.0-alpine AS test-backend +FROM --platform=$BUILDPLATFORM node:23.0.0-alpine AS test-backend ENV FORCE_COLOR=true ENV DOMAIN=example.com ENV SUBDOMAIN=subdomain @@ -103,7 +103,7 @@ RUN \ mv packages/backend/coverage /coverage/backend -FROM --platform=$BUILDPLATFORM node:22.9.0-alpine AS test-commons +FROM --platform=$BUILDPLATFORM node:23.0.0-alpine AS test-commons ENV FORCE_COLOR=true WORKDIR /workdir @@ -126,7 +126,7 @@ RUN \ mv packages/commons/coverage /coverage/commons -FROM --platform=$BUILDPLATFORM node:22.9.0-alpine AS test-frontend +FROM --platform=$BUILDPLATFORM node:23.0.0-alpine AS test-frontend ENV FORCE_COLOR=true WORKDIR /workdir @@ -151,7 +151,7 @@ RUN \ mv packages/frontend/coverage /coverage/frontend -FROM --platform=$BUILDPLATFORM node:22.9.0-alpine AS build-backend +FROM --platform=$BUILDPLATFORM node:23.0.0-alpine AS build-backend ENV NODE_ENV=production ENV FORCE_COLOR=true @@ -185,7 +185,7 @@ RUN \ cp packages/backend/prisma/client/schema.prisma /app/prisma/client && \ ln -s ./client/schema.prisma /app/prisma/schema.prisma -FROM --platform=$BUILDPLATFORM node:22.9.0-alpine AS build-frontend +FROM --platform=$BUILDPLATFORM node:23.0.0-alpine AS build-frontend ENV NODE_ENV=production ENV FORCE_COLOR=true @@ -237,7 +237,7 @@ ENTRYPOINT [ "codacy-coverage" ] # required for Renovate to update the base image: -FROM node:22.9.0-alpine AS node +FROM node:23.0.0-alpine AS node FROM alpine:3.20.3 AS deploy-base ARG TARGETARCH