Modifié : automate.sh

This commit is contained in:
guillaume.emorine 2024-04-11 13:23:07 +02:00
parent eae1fb4231
commit 8eff0bafb7

View File

@ -1,16 +1,21 @@
#!/bin/bash
# Script utilisé pour "automatiser" (raccourcir) le processus de pull, d'ajout, de commit et de push pour le répositoire Gitea personnel.
# Ajout de messages et de délais pour mieux se repérer et se situer dans le processus.
# Ajout d'un système de choix
echo "Récupération des fichiers à jour (si en retard localement)..."
sleep 2
git pull
echo "Ajout des fichiers au Gitea..."
sleep 2
git add .
echo "Commit en cours..."
sleep 2
git commit
echo "Push des fichiers au Gitea..."
sleep 2
git push
echo "Voulez-vous récupérer les fichiers à jour ou effectuer un push ? [1 = Pull, 2 = Push]"
read answer
if [ $answer == 1 ] ; then
echo "Récupération des fichiers à jour..."
git pull
else
echo "Ajout des fichiers au Gitea..."
sleep 2
git add .
echo "Commit en cours..."
sleep 2
git commit
echo "Push des fichiers au Gitea..."
sleep 2
git push
fi