2024-10-10 08:50:01 +00:00
|
|
|
#!/bin/sh
|
|
|
|
|
cd /usr/share/nginx/html
|
|
|
|
|
if [ -d ".git" ]; then
|
2024-10-10 09:04:17 +00:00
|
|
|
echo "Updating repository..."
|
|
|
|
|
git pull origin main
|
2024-10-10 08:50:01 +00:00
|
|
|
else
|
2024-10-10 09:04:17 +00:00
|
|
|
echo "Cloning repository..."
|
2024-10-10 09:07:38 +00:00
|
|
|
git clone http://lab.canguidev.fr/cangui/canguidev.git /usr/share/nginx/html
|
2024-10-10 08:50:01 +00:00
|
|
|
fi
|
2024-10-10 09:04:17 +00:00
|
|
|
|
|
|
|
|
# Si le dossier src existe après le clone/pull, déplace-le dans /usr/share/nginx/html
|
|
|
|
|
if [ -d "/usr/share/nginx/html/src" ]; then
|
|
|
|
|
echo "Moving src to root of Nginx directory..."
|
|
|
|
|
mv /usr/share/nginx/html/src/* /usr/share/nginx/html/
|
|
|
|
|
rm -rf /usr/share/nginx/html/src
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
# Supprimer les fichiers inutiles dans le répertoire de service Nginx
|
|
|
|
|
rm -f /usr/share/nginx/html/Dockerfile
|
|
|
|
|
rm -f /usr/share/nginx/html/docker-compose.yml
|
|
|
|
|
rm -f /usr/share/nginx/html/update.sh
|