Ajout du script gitpush.sh au rép de tp05

This commit is contained in:
yann.lereuille 2025-03-26 15:53:30 +01:00
parent f7d4724b02
commit b97787821b
2 changed files with 33 additions and 0 deletions

View File

@ -0,0 +1,18 @@
#!/bin/bash
# Permet de vérifier si un message a été passé en argument
if [ -z "$1" ]; then
read -p "Erreur : Entrez un message : " $message
else
message=$1
fi
# Ajout des fichiers modifiés
git add .
# Commit avec le message
git commit -m "$message"
# Push vers le dépôt Gitea
git push -u https://yann.lereuille@gitea.lyc-lecastel.fr/yann.lereuille/siotp.git

View File

@ -0,0 +1,15 @@
#!/bin/bash
#Script destiné à être paramétré et exécuté depuis un répertoire de votre dépôt Git contenant un fichier de configuration d'un service
filename=squid.conf #Nom du fichier de config
filepath=/etc/squid #Emplacement système du fichier de config
servicename=squid.service #Nom du service
git pull #mise à jour du fichier de config du dépôt
sudo cp $filepath/$filename $filepath/$filename.old #sauvegarde fichier précédent
sudo cp ./$filename $filepath/$filename #copie du fichier de config mis à jour à son emplacement
sudo systemctl restart $servicename #redémarrage du service associé