diff --git a/scripts/install b/scripts/install index c44bae8..9fc1369 100755 --- a/scripts/install +++ b/scripts/install @@ -72,6 +72,9 @@ ynh_exec_warn_less ynh_install_app_dependencies $pkg_dependencies ynh_exec_warn_less ynh_install_nodejs --nodejs_version=$nodejs_version ynh_use_nodejs +# Install Yarn +ynh_install_extra_app_dependencies --repo="deb https://dl.yarnpkg.com/debian/ stable main" --package="yarn" --key="https://dl.yarnpkg.com/debian/pubkey.gpg" + #================================================= # CREATE DEDICATED USER #================================================= @@ -128,9 +131,9 @@ ynh_add_config --template="../conf/.env" --destination="$final_path/.env" ynh_script_progression --message="Configuring the app..." --weight=15 pushd $final_path - ynh_exec_warn_less ynh_exec_as $app env $ynh_node_load_PATH $ynh_npm install - ynh_exec_warn_less ynh_exec_as $app env $ynh_node_load_PATH $ynh_npm run build - ynh_exec_warn_less ynh_exec_as $app env $ynh_node_load_PATH $ynh_npm update-db + ynh_exec_warn_less ynh_exec_as $app env $ynh_node_load_PATH yarn install + ynh_exec_warn_less ynh_exec_as $app env $ynh_node_load_PATH yarn build + ynh_exec_warn_less ynh_exec_as $app env $ynh_node_load_PATH yarn update-db popd diff --git a/scripts/upgrade b/scripts/upgrade index 45ad72a..62a67ac 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -99,8 +99,9 @@ ynh_add_nginx_config ynh_script_progression --message="Configuring the app..." --weight=15 pushd $final_path - ynh_exec_warn_less ynh_exec_as $app env $ynh_node_load_PATH $ynh_npm install - ynh_exec_warn_less ynh_exec_as $app env $ynh_node_load_PATH $ynh_npm run build + ynh_exec_warn_less ynh_exec_as $app env $ynh_node_load_PATH yarn install + ynh_exec_warn_less ynh_exec_as $app env $ynh_node_load_PATH yarn build + ynh_exec_warn_less ynh_exec_as $app env $ynh_node_load_PATH yarn update-db popd #=================================================