From 4ead63006a0070ebf596fa0af303956ac4662e42 Mon Sep 17 00:00:00 2001 From: Sarah Vaupel Date: Mon, 29 Jul 2024 14:33:46 +0200 Subject: [PATCH] chore(Dockerfile): pre-build dependencies in fradrive-env --- Dockerfile | 5 ++++- docker/fradrive/Dockerfile | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index dc7dd465a..903494bb9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -43,5 +43,8 @@ RUN useradd -ms /bin/bash fradrive-env USER fradrive-env ADD . /fradrive-src +WORKDIR /fradrive-src -ARG FONTAWESOME_NPM_AUTH_TOKEN \ No newline at end of file +# pre-build frontend- and backend-dependencies +RUN make node_modules +RUN make backend-dependencies \ No newline at end of file diff --git a/docker/fradrive/Dockerfile b/docker/fradrive/Dockerfile index b5c133a15..d404a2775 100644 --- a/docker/fradrive/Dockerfile +++ b/docker/fradrive/Dockerfile @@ -4,6 +4,7 @@ USER root # Install uniworx binary WORKDIR /fradrive-src +# RUN make clean # TODO: to discuss whether to invalidate all caches beforehand RUN make bin/uniworx # Runtime dependencies