From fe8dfb3c827dbf60efd609677daef93e2ee459c4 Mon Sep 17 00:00:00 2001 From: vitaliichyrka Date: Wed, 7 May 2025 16:15:50 +0300 Subject: [PATCH 1/4] revert WORKDIR --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 9aa536c..9143488 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ ARG NODE_VERSION=22.14.0 FROM node:${NODE_VERSION}-bookworm-slim AS base -WORKDIR /app +WORKDIR /root/cf-runtime FROM base AS build-dependencies RUN apt-get update \ From 4ce436b01db42dedfbcae73a9766334d95c4086c Mon Sep 17 00:00:00 2001 From: vitaliichyrka Date: Wed, 7 May 2025 16:21:40 +0300 Subject: [PATCH 2/4] bump version --- service.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/service.yaml b/service.yaml index ffb8663..dd57bb0 100644 --- a/service.yaml +++ b/service.yaml @@ -1 +1 @@ -version: 1.12.4 +version: 1.12.5 From b3178b2eb42d44686dbfefd094d4803ec039e4e9 Mon Sep 17 00:00:00 2001 From: vitaliichyrka Date: Wed, 7 May 2025 18:05:30 +0300 Subject: [PATCH 3/4] fixed paths --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 9143488..b1f5ccd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,7 +25,7 @@ FROM base AS final RUN npm uninstall -g --logs-max=0 corepack npm USER node -COPY --from=prod-dependencies --chown=node:node /app/node_modules node_modules -COPY --from=build --chown=node:node /app/dist lib +COPY --from=prod-dependencies --chown=node:node /root/cf-runtime/node_modules node_modules +COPY --from=build --chown=node:node /root/cf-runtime/dist lib CMD ["node", "lib/index.js"] From 172fe750f127c9c096b5ba04a70e36a4899a76f6 Mon Sep 17 00:00:00 2001 From: vitaliichyrka Date: Wed, 7 May 2025 19:14:19 +0300 Subject: [PATCH 4/4] added comment --- Dockerfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Dockerfile b/Dockerfile index b1f5ccd..e0049bc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,6 @@ ARG NODE_VERSION=22.14.0 FROM node:${NODE_VERSION}-bookworm-slim AS base +# that workdir MUST NOT be changed because of backward compatibility with the engine <= 1.177.7 WORKDIR /root/cf-runtime FROM base AS build-dependencies