From 9012e8e72225f898c297c89f449219db1b592dcd Mon Sep 17 00:00:00 2001 From: yalh76 Date: Sat, 9 Feb 2019 02:57:23 +0100 Subject: [PATCH] Fix update --- scripts/upgrade | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/scripts/upgrade b/scripts/upgrade index 9efaa7a..9ff0276 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -124,7 +124,11 @@ ynh_system_user_create "$app" "$final_path" # CREATE DB FOLDER #================================================= -mkdir -p "$final_path/db" +DIRECTORY="$final_path/db" +#Move old db +if [ -d "$DIRECTORY" ]; then + mv "$final_path/db" "$final_path/distbin-db" +fi #================================================= # MAKE INSTALL @@ -133,9 +137,13 @@ mkdir -p "$final_path/db" chown -R "$app":"$app" "$final_path" pushd $final_path ynh_use_nodejs - sudo -u $app env PATH=$nodejs_path npm update --production - sudo -u $app env PATH=$nodejs_path npm install --production - sudo -u $app env PATH=$nodejs_path npm audit fix + sudo -u $app env PATH=$PATH npm install --ignore-scripts + sudo -u $app env PATH=$PATH npm run build + cp package* dist/ +popd + +pushd $final_path/dist + sudo -u $app env PATH=$PATH npm install --ignore-scripts --production popd #=================================================