From a4c866cd1c7bb018d8a9c97bab50d892c074ed32 Mon Sep 17 00:00:00 2001 From: oufmilo <44617467+oufmilo@users.noreply.github.com> Date: Sun, 7 May 2023 23:59:40 +0200 Subject: [PATCH] Update upgrade --- scripts/upgrade | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/scripts/upgrade b/scripts/upgrade index aca8f7e..e792239 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -21,7 +21,7 @@ upgrade_type=$(ynh_check_app_version_changed) # ENSURE DOWNWARD COMPATIBILITY #================================================= -if ynh_compare_current_package_version --comparison lt --version 12.105.0~ynh1 +if ynh_compare_current_package_version --comparison lt --version 13.0.5~ynh1 then ynh_die --message="Sorry, this version is not upgradable to the latest version :(" fi @@ -99,12 +99,15 @@ ynh_add_nginx_config ynh_script_progression --message="Building app..." pushd "$install_dir" - corepack enable - corepack prepare pnpm@latest --activate - ynh_exec_warn_less ynh_exec_as $app env $ynh_node_load_PATH pnpm clean-all - ynh_exec_warn_less ynh_exec_as $app env $ynh_node_load_PATH pnpm install - ynh_exec_warn_less ynh_exec_as $app env $ynh_node_load_PATH NODE_ENV=production pnpm run build - ynh_exec_warn_less ynh_exec_as $app env $ynh_node_load_PATH pnpm run migrate + curl https://sh.rustup.rs -sSf | ynh_exec_as $app sh -s -- -y + export PATH="$install_dir/.cargo/bin:$PATH" + ynh_use_nodejs + corepack enable + corepack prepare pnpm@latest --activate + ynh_exec_warn_less ynh_exec_as $app env $ynh_node_load_PATH pnpm clean-all + ynh_exec_warn_less ynh_exec_as $app env $ynh_node_load_PATH pnpm install + ynh_exec_warn_less ynh_exec_as $app env $ynh_node_load_PATH NODE_ENV=production pnpm run build + ynh_exec_warn_less ynh_exec_as $app env $ynh_node_load_PATH pnpm run migrate popd #=================================================