From 000ac4953db7d6a97dfb2d6561b5a57492b2c913 Mon Sep 17 00:00:00 2001 From: yalh76 Date: Sun, 1 Nov 2020 11:56:46 +0100 Subject: [PATCH] Fix upgrade --- scripts/install | 3 ++- scripts/restore | 3 ++- scripts/upgrade | 7 +++---- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/scripts/install b/scripts/install index f527350..2699894 100644 --- a/scripts/install +++ b/scripts/install @@ -75,7 +75,8 @@ ynh_script_progression --message="Installing dependencies..." ynh_install_app_dependencies $pkg_dependencies ynh_install_extra_app_dependencies --repo="deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main" --package="$extra_pkg_dependencies" --key="https://artifacts.elastic.co/GPG-KEY-elasticsearch" -ynh_systemd_action --service_name=elasticsearch --action="start" +systemctl enable elasticsearch.service +systemctl start elasticsearch.service ynh_install_nodejs --nodejs_version=$NODEJS_VERSION ynh_install_extra_app_dependencies --repo="deb https://dl.yarnpkg.com/debian/ stable main" --package="yarn" --key="https://dl.yarnpkg.com/debian/pubkey.gpg" diff --git a/scripts/restore b/scripts/restore index 5c6a61c..0c518e8 100644 --- a/scripts/restore +++ b/scripts/restore @@ -83,7 +83,8 @@ ynh_script_progression --message="Reinstalling dependencies..." # Define and install dependencies ynh_install_app_dependencies $pkg_dependencies ynh_install_extra_app_dependencies --repo="deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main" --package="$extra_pkg_dependencies" --key="https://artifacts.elastic.co/GPG-KEY-elasticsearch" -ynh_systemd_action --service_name=elasticsearch --action="start" +systemctl enable elasticsearch.service +systemctl start elasticsearch.service ynh_install_nodejs --nodejs_version=$NODEJS_VERSION ynh_install_extra_app_dependencies --repo="deb https://dl.yarnpkg.com/debian/ stable main" --package="yarn" --key="https://dl.yarnpkg.com/debian/pubkey.gpg" diff --git a/scripts/upgrade b/scripts/upgrade index 5e4e31c..0e8eb15 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -110,7 +110,8 @@ ynh_script_progression --message="Upgrading dependencies..." ynh_install_app_dependencies $pkg_dependencies ynh_install_extra_app_dependencies --repo="deb https://artifacts.elastic.co/packages/oss-7.x/apt stable main" --package="$extra_pkg_dependencies" --key="https://artifacts.elastic.co/GPG-KEY-elasticsearch" -ynh_systemd_action --service_name=elasticsearch --action="start" +systemctl enable elasticsearch.service +systemctl start elasticsearch.service ynh_install_nodejs --nodejs_version=$NODEJS_VERSION ynh_install_extra_app_dependencies --repo="deb https://dl.yarnpkg.com/debian/ stable main" --package="yarn" --key="https://dl.yarnpkg.com/debian/pubkey.gpg" @@ -133,7 +134,6 @@ pushd "$final_path" git submodule update --init --recursive ynh_use_nodejs yarn install --pure-lockfile - mkdir "$final_path/dist" $ynh_npm run build popd @@ -150,10 +150,9 @@ ynh_add_systemd_config --others_var="ynh_npm" #================================================= ynh_script_progression --message="Modifying a config file..." +config="$final_path/config/production.yaml" ynh_backup_if_checksum_is_different --file="$config" -ynh_replace_string --match_string="match_string" --replace_string="replace_string" --target_file="$config" - # Recalculate and store the checksum of the file for the next upgrade. ynh_store_file_checksum --file="$config"