From b81eb0ec5ac68b19dc4589953a964c9dd87213f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Pi=C3=A9dallu?= Date: Wed, 13 Mar 2024 14:15:37 +0100 Subject: [PATCH] Fix upgrade: it was not installing config files --- scripts/install | 2 +- scripts/upgrade | 10 +++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/scripts/install b/scripts/install index dd820dd..80b9293 100755 --- a/scripts/install +++ b/scripts/install @@ -46,7 +46,7 @@ popd #================================================= # ADD A CONFIGURATION #================================================= -ynh_script_progression --message="Adding a configuration file..." --weight=3 +ynh_script_progression --message="Adding $app's configuration file..." --weight=3 dato_setup_config_files diff --git a/scripts/upgrade b/scripts/upgrade index b86dfed..3643e07 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -43,9 +43,6 @@ ynh_setup_source --dest_dir="$install_dir/sources" --full_replace=1 --keep="conf chmod -R o-rwx "$install_dir" chown -R "$app:www-data" "$install_dir" -mkdir -p "$install_dir/sources/dist" -chown -R "$app:$app" "$install_dir/sources/dist" "$install_dir/sources/global" "$install_dir/sources/config" - #================================================= # SPECIFIC UPGRADE #================================================= @@ -58,6 +55,13 @@ pushd "$install_dir/sources" ynh_exec_warn_less ynh_exec_as "$app" "$ynh_node_load_PATH" "$ynh_npm" install --loglevel warn popd +#================================================= +# ADD A CONFIGURATION +#================================================= +ynh_script_progression --message="Updating $app's configuration file..." --weight=3 + +dato_setup_config_files + #================================================= # REAPPLY SYSTEM CONFIGURATIONS #=================================================