From 6df37908d687d02cbb2571fc2268ccab1cc098bc Mon Sep 17 00:00:00 2001 From: 0d0acre <0d0acre@esiliati.org> Date: Sat, 21 Sep 2024 01:52:46 +0200 Subject: [PATCH] Fix update script --- script/AggiornaRuscoMap.sh | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/script/AggiornaRuscoMap.sh b/script/AggiornaRuscoMap.sh index 113671b..3b10a7e 100755 --- a/script/AggiornaRuscoMap.sh +++ b/script/AggiornaRuscoMap.sh @@ -2,20 +2,23 @@ # Script per aggiornare ruscomap # nano /var/www/html/leaflet/ruscomap/AggiornaRuscoMap.sh +ruscomap_dir="/var/www/html/leaflet/ruscomap" +ruscomap_public="/var/www/html/leaflet/ruscomap/public" echo -e "\nStoppo ruscomap..." systemctl stop ruscomap.service || echo -e "\nErrore nell'arrestare ruscomap!\n" -cd /var/www/html/leaflet/ruscomap +cd "${ruscomap_dir}" || exit 1 echo -e "\nEseguo git pull..." -git pull || echo -e "\nErrore git!\n" && systemctl start ruscomap.service - +git pull || echo -e "\nErrore git!\n" +cd "server" || exit 1 +npm ci +systemctl start ruscomap.service echo -e "\nDo permessi www-data..." -chown -R www-data:www-data /var/www/html/leaflet/ruscomap/public || echo -e "\nErrore nel dare i permessi a /var/www/html/leaflet/ruscomap/public\n" +chown -R www-data:www-data "$ruscomap_public" || echo -e "\nErrore nel dare i permessi a $ruscomap_public \n" - -echo -e "\nrestarto apache e ruscmap"... +echo -e "\nrestarto apache e ruscomap"... systemctl restart apache2.service && echo "apache restart" systemctl start ruscomap.service && echo "rusco restart"