From 350e18cbe615c8a9dce6fced6287f5405b3a65b2 Mon Sep 17 00:00:00 2001 From: stephan Date: Sun, 19 Jul 2026 11:41:41 -0400 Subject: [PATCH] Corriger le script deploy exemple (chemin absolu sans HOME). Permet le test bout en bout du webhook et du miroir Bitbucket. Co-authored-by: Cursor --- deploy/deploy_dev.sh.example | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/deploy/deploy_dev.sh.example b/deploy/deploy_dev.sh.example index 722d413..ae3b0b2 100644 --- a/deploy/deploy_dev.sh.example +++ b/deploy/deploy_dev.sh.example @@ -2,21 +2,20 @@ # Emplacement serveur : /home/ms1reader/deploy/deploy_dev.sh # chmod +x ~/deploy/deploy_dev.sh # -# Git root = $HOME (ci4app + public_html sont frères, pas un clone dans public_html). -# IMPORTANT : ne jamais `git clean -fd` sur tout le home (mail, ssl, etc.). +# Git root = /home/ms1reader (ci4app + public_html frères). +# HOME n'est pas défini quand appelé via PHP → chemin absolu obligatoire. +# Ne jamais `git clean -fd` sur tout le home (mail, ssl, etc.). set -euo pipefail -REPO_DIR="${HOME}" +REPO_DIR="/home/ms1reader" BRANCH="dev" cd "$REPO_DIR" git fetch origin "$BRANCH" git reset --hard "FETCH_HEAD" -# Nettoyer uniquement les chemins applicatifs versionnés git clean -fd -- ci4app public_html -# Garantir le symlink cPanel (au cas où un vieux commit aurait créé un dossier www) if [ ! -L www ]; then rm -rf www ln -s public_html www