From f192e4bcbe9520fedc869c1deebbb3856d10f6b4 Mon Sep 17 00:00:00 2001 From: Valentin Date: Tue, 27 Feb 2024 13:16:17 +0100 Subject: [PATCH] modif de webhook.sh --- assets/webhook.sh | 8 +++++--- install.sh | 3 ++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/assets/webhook.sh b/assets/webhook.sh index fa84099..c219e8b 100644 --- a/assets/webhook.sh +++ b/assets/webhook.sh @@ -3,8 +3,10 @@ repo_name=$1 cd /var/www/repositories/$repo_name git pull origin prod tmux send-keys -t directus C-c -npm i +npm install -y +npx nuxt telemetry disable npm run build tmux send-keys -t front C-c -tmux send-keys -t front \"cd /var/www/repositories/${repo_name} && node .output/server/index.mjs\" C-m -tmux send-keys -t directus \"npx directus start\" C-m \ No newline at end of file +tmux send-keys -t front "cd /var/www/repositories/${repo_name} && node .output/server/index.mjs" C-m +cms_dir=$(ls -d /var/www/repositories/cms*/) +tmux send-keys -t directus "cd ${cms_dir} && npx directus start" C-m \ No newline at end of file diff --git a/install.sh b/install.sh index 75c68bd..04de817 100644 --- a/install.sh +++ b/install.sh @@ -355,7 +355,7 @@ if [[ "$answer" == "y" ]]; then touch /var/www/.nuxtrc echo "telemetry.consent=0" > /var/www/.nuxtrc - echo "telemetry.enabled=true" >> /var/www/.nuxtrc + echo "telemetry.enabled=false" >> /var/www/.nuxtrc chown -R www-data:www-data /var/www/.nuxtrc su -s /bin/bash -c "cd ${repo_directory} &&\ @@ -429,3 +429,4 @@ apt purge expect # IMPORT DIRECTUS FULL DB # CADDYFILE EN JSON # MÀJ +# reboot a running system