Przeglądaj źródła

Test git pull distant

stany.ferer 3 miesięcy temu
rodzic
commit
575ad3bf29
1 zmienionych plików z 7 dodań i 5 usunięć
  1. 7 5
      maj/r7.sh

+ 7 - 5
maj/r7.sh

@@ -4,9 +4,6 @@ FOLDER=r7.cms.cse-invent.com
 BRANCH_ORIGIN=dev
 BRANCH=r7
 
-echo "Changement de propriétaire des fichiers en cours..."
-sudo chown www-data:www-data /var/www -R
-
 echo "Vérification de l'existence du répertoire ${FOLDER}..."
 if [ ! -d "/var/www/${FOLDER}" ]; then
   echo "Le répertoire /var/www/${FOLDER} n'existe pas."
@@ -14,15 +11,20 @@ if [ ! -d "/var/www/${FOLDER}" ]; then
 fi
 
 echo "Changement de répertoire en cours..."
-cd /var/www || { echo "Échec du changement de répertoire."; exit 1; }
-cd ${FOLDER} || { echo "Échec du changement de répertoire ${FOLDER}."; exit 1; }
+cd "/var/www/${FOLDER}" || { echo "Échec du changement de répertoire ${FOLDER}."; exit 1; }
+
+
+echo "Mise à jour des références distantes..."
+git fetch --all --prune || { echo "Échec du fetch distant."; exit 1; }
 
 echo "Changement de branche en cours..."
 git checkout ${BRANCH} || { echo "Échec du changement de branche."; exit 1; }
 
+
 echo "Mise à jour de la branche locale en cours..."
 git pull origin ${BRANCH_ORIGIN} || { echo "Échec du pull depuis ${BRANCH_ORIGIN}."; exit 1; }
 
+
 echo "Push des changements en cours..."
 git push || { echo "Échec du push."; exit 1; }