From a1e25bd1c25c8a3e51f6d319bec4543e17a06fa3 Mon Sep 17 00:00:00 2001 From: axolotle Date: Fri, 9 Dec 2022 09:25:29 +0100 Subject: [PATCH] [vite] add use-git 'yunohost-admin-build' to simulate real install --- ynh-dev | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/ynh-dev b/ynh-dev index cf0a1b4..dd3ff9d 100755 --- a/ynh-dev +++ b/ynh-dev @@ -353,6 +353,22 @@ EOF info "Now running 'npm run dev'" npm run dev ;; + yunohost-admin-build) + + if [[ ! -e "/usr/share/yunohost/admin-bkp" ]] + then + info "Backuping base yunohost-admin sources" + mv /usr/share/yunohost/admin /usr/share/yunohost/admin-bkp + fi + + cd /ynh-dev/yunohost-admin/app + npm run build + + create_sym_link "/ynh-dev/yunohost-admin/app/dist" "/usr/share/yunohost/admin" + + IP=$(hostname -I | tr ' ' '\n' | grep "\.") + success "App builded and available at https://$IP/yunohost/admin" + ;; *) error "Invalid package '${PACKAGES[i]}': correct arguments are 'yunohost', 'ssowat', 'moulinette', 'yunohost-admin' or nothing for all" ;;