From 2061d53936c65891895553124f38873c06a1b676 Mon Sep 17 00:00:00 2001 From: Dominik George <dominik.george@teckids.org> Date: Wed, 17 Mar 2021 22:58:33 +0100 Subject: [PATCH] [Docker] Selectively run pre-start code --- docker-startup.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/docker-startup.sh b/docker-startup.sh index 6600b45ab..19ac40558 100755 --- a/docker-startup.sh +++ b/docker-startup.sh @@ -18,19 +18,24 @@ while ! aleksis-admin dbshell -- -c "SELECT 1" >/dev/null 2>&1; do done echo -aleksis-admin migrate -aleksis-admin createinitialrevisions aleksis-admin compilescss aleksis-admin collectstatic --no-input --clear case "$RUN_MODE" in uwsgi) + aleksis-admin migrate + aleksis-admin createinitialrevisions + aleksis-admin compilescss + aleksis-admin collectstatic --no-input --clear exec aleksis-admin runuwsgi -- --http-socket=:$HTTP_PORT ;; celery-worker) + aleksis-admin migrate + aleksis-admin createinitialrevisions exec celery -A aleksis.core worker ;; celery-beat) + aleksis-admin migrate exec celery -A aleksis.core beat ;; *) -- GitLab