From 940e3dd17d1ad6083d304ae787b89d50e3e735d8 Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Wed, 12 Jan 2022 16:13:19 +0100 Subject: [PATCH] include database update as 1-command --- deployment/bare_metal/start.sh | 29 +++++++++++++++++++---------- 1 file changed, 19 insertions(+), 10 deletions(-) diff --git a/deployment/bare_metal/start.sh b/deployment/bare_metal/start.sh index 82b2a0f1d..a8bfee1c4 100755 --- a/deployment/bare_metal/start.sh +++ b/deployment/bare_metal/start.sh @@ -74,16 +74,25 @@ envsubst "$(env | sed -e 's/=.*//' -e 's/^/\$/g')" < $NGINX_CONFIG_DIR/$TEMPLATE # Install & build database echo 'Updating database
' >> $UPDATE_HTML -#cd $PROJECT_ROOT/database -#yarn install -#yarn build -#if [ "$DEPLOY_SEED_DATA" = "true" ]; then -# yarn dev_up -# yarn dev_reset -# yarn seed -#else -# yarn up -#fi +update_database(){ + cd $PROJECT_ROOT/database && \ + yarn install && \ + yarn build && \ + yarn up +} +update_database_seed(){ + cd $PROJECT_ROOT/database && \ + yarn install && \ + yarn build && \ + yarn dev_up && \ + yarn dev_reset && \ + yarn seed +} +if [ "$DEPLOY_SEED_DATA" = "true" ]; then + update_database +else + update_database_seed +fi # Install & build backend echo 'Updating backend
' >> $UPDATE_HTML