From d379dc237613f702897e165263bb1c99286297a1 Mon Sep 17 00:00:00 2001 From: Mathieu Virbel Date: Tue, 29 Aug 2023 15:07:04 +0200 Subject: [PATCH] server: fix dockerfile with migrations --- server/Dockerfile | 3 ++- server/runserver.sh | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/server/Dockerfile b/server/Dockerfile index f977c652..e7edb0e6 100644 --- a/server/Dockerfile +++ b/server/Dockerfile @@ -25,6 +25,7 @@ FROM base AS final COPY --from=builder /venv /venv RUN mkdir -p /app COPY reflector /app/reflector -COPY runserver.sh /app/runserver.sh +COPY migrations /app/migrations +COPY alembic.ini runserver.sh /app/ WORKDIR /app CMD ["./runserver.sh"] diff --git a/server/runserver.sh b/server/runserver.sh index d41d383a..38eafe09 100755 --- a/server/runserver.sh +++ b/server/runserver.sh @@ -1,7 +1,7 @@ #!/bin/bash -if [ -f "venv/bin/activate" ]; then - source venv/bin/activate +if [ -f "/venv/bin/activate" ]; then + source /venv/bin/activate fi alembic upgrade head python -m reflector.app