2025-10-10 12:40:43 +02:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
2025-10-10 14:46:08 +02:00
|
|
|
TMP_PROJECT="$PWD"
|
2025-10-10 16:31:54 +02:00
|
|
|
CURRENT_PROJECT="$TMP_PROJECT"
|
2025-10-11 14:03:47 +02:00
|
|
|
ABSOLUTE_HOME="${CURRENT_PROJECT}/../home"
|
2025-10-10 12:40:43 +02:00
|
|
|
|
2025-10-11 14:02:10 +02:00
|
|
|
cp -rf $ABSOLUTE_HOME/* $CURRENT_PROJECT
|
2025-10-10 16:31:54 +02:00
|
|
|
rm -rf $CURRENT_PROJECT/.env $CURRENT_PROJECT/**/uploads/ $CURRENT_PROJECT/**/*.sql $CURRENT_PROJECT/**/*.pem
|
2025-10-11 12:03:49 +02:00
|
|
|
git add -A
|
2025-10-10 16:24:06 +02:00
|
|
|
|
2025-10-11 14:06:41 +02:00
|
|
|
if [[ `git diff --quiet` ]]; then
|
2025-10-10 14:46:08 +02:00
|
|
|
# Changes
|
2025-10-11 11:03:57 +02:00
|
|
|
echo "CHANGES in ${CURRENT_PROJECT} - Mirroring..."
|
2025-10-10 14:46:08 +02:00
|
|
|
git commit -m "$1"
|
|
|
|
|
git push
|
|
|
|
|
else
|
|
|
|
|
# No changes
|
2025-10-11 11:03:57 +02:00
|
|
|
echo "NO CHANGES in ${CURRENT_PROJECT} - Aborting..."
|
2025-10-10 16:24:06 +02:00
|
|
|
git reset
|
2025-10-11 12:40:09 +02:00
|
|
|
echo "EXIT"
|
2025-10-10 14:46:08 +02:00
|
|
|
exit 0
|
|
|
|
|
fi
|