mirror of
https://github.com/YunoHost-Apps/libremdb_ynh.git
synced 2024-09-03 19:36:22 +02:00
use pnpm to fix installation
This commit is contained in:
parent
2a0fe3e316
commit
9557887166
2 changed files with 15 additions and 12 deletions
|
@ -7,7 +7,7 @@
|
|||
#=================================================
|
||||
|
||||
# nodejs version
|
||||
nodejs_version=16
|
||||
nodejs_version=18
|
||||
|
||||
#=================================================
|
||||
# PERSONAL HELPERS
|
||||
|
|
|
@ -43,17 +43,6 @@ ynh_add_nginx_config
|
|||
redis_db=$(ynh_redis_get_free_db)
|
||||
ynh_app_setting_set --app="$app" --key=redis_db --value="$redis_db"
|
||||
|
||||
#=================================================
|
||||
# INSTALL LIBREMDB
|
||||
#=================================================
|
||||
ynh_script_progression --message="Building the app..." --weight=20
|
||||
|
||||
pushd $install_dir
|
||||
ynh_use_nodejs
|
||||
ynh_exec_warn_less sudo -u $app env $ynh_node_load_PATH yarn install
|
||||
ynh_exec_warn_less sudo -u $app env $ynh_node_load_PATH NODE_ENV=production yarn build
|
||||
popd
|
||||
|
||||
#=================================================
|
||||
# ADD A CONFIGURATION
|
||||
#=================================================
|
||||
|
@ -64,6 +53,20 @@ ynh_add_config --template="../conf/.env.local.example" --destination="$install_d
|
|||
chmod 400 "$install_dir/.env.local"
|
||||
chown $app:$app "$install_dir/.env.local"
|
||||
|
||||
|
||||
#=================================================
|
||||
# INSTALL LIBREMDB
|
||||
#=================================================
|
||||
ynh_script_progression --message="Building the app..." --weight=20
|
||||
|
||||
pushd $install_dir
|
||||
ynh_use_nodejs
|
||||
corepack enable
|
||||
corepack prepare pnpm@latest --activate
|
||||
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 build
|
||||
popd
|
||||
|
||||
#=================================================
|
||||
# SETUP SYSTEMD
|
||||
#=================================================
|
||||
|
|
Loading…
Reference in a new issue