From 0337ed5366e59924bea69a3ae96dd365a6027ad4 Mon Sep 17 00:00:00 2001 From: Yanis JEDRZEJCZAK Date: Fri, 5 Apr 2024 16:16:13 +0200 Subject: [PATCH] copy dockerfile from back for cron --- Dockerfile-Cron | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/Dockerfile-Cron b/Dockerfile-Cron index 3dbfefe4..77780e6f 100644 --- a/Dockerfile-Cron +++ b/Dockerfile-Cron @@ -15,13 +15,6 @@ RUN ssh-keyscan github.com smart-chain-fr/leCoffre-resources.git >> /root/.ssh/k RUN npm install --frozen-lockfile -# Rebuild the source code only when needed -FROM node:19-alpine AS builder - -WORKDIR leCoffre - -COPY --from=deps leCoffre/node_modules ./node_modules -COPY --from=deps leCoffre/package.json package.json COPY tsconfig.json tsconfig.json COPY src src @@ -35,11 +28,12 @@ WORKDIR leCoffre RUN adduser -D lecoffreuser --uid 10000 && chown -R lecoffreuser . -COPY --from=builder --chown=lecoffreuser leCoffre/node_modules ./node_modules -COPY --from=builder --chown=lecoffreuser leCoffre/dist dist -COPY --from=builder --chown=lecoffreuser leCoffre/package.json ./package.json -COPY --from=builder --chown=lecoffreuser leCoffre/src/common/databases ./src/common/databases +COPY --from=deps --chown=lecoffreuser leCoffre/node_modules ./node_modules +COPY --from=deps --chown=lecoffreuser leCoffre/dist dist +COPY --from=deps --chown=lecoffreuser leCoffre/package.json ./package.json +COPY --from=deps --chown=lecoffreuser leCoffre/src/common/databases ./src/common/databases +RUN apk update && apk add chromium USER lecoffreuser CMD ["npm", "run", "cron"]