Fix issue where docker build would rebuild when app did not change

This commit is contained in:
mplorentz
2026-02-27 12:44:34 -05:00
parent eca8981542
commit 3dde0253e6
2 changed files with 15 additions and 0 deletions
+6
View File
@@ -1,3 +1,6 @@
# Pass the build hash as an argument:
# docker build --build-arg VITE_BUILD_HASH=$(git rev-parse --short HEAD) -t flotilla .
FROM node:20-slim
# Install pnpm
@@ -15,6 +18,9 @@ RUN pnpm i
# Copy the rest of the application
COPY . .
ARG VITE_BUILD_HASH
ENV VITE_BUILD_HASH=${VITE_BUILD_HASH}
# Build the application
ENV NODE_OPTIONS=--max_old_space_size=16384
RUN pnpm run build