mirror of
https://github.com/frappe/frappe_docker.git
synced 2026-06-22 15:55:09 +00:00
quote usage and escaping fixed
This commit is contained in:
parent
fa09ba9ff3
commit
a2c7800572
1 changed files with 16 additions and 16 deletions
32
.github/workflows/remove-site.yml
vendored
32
.github/workflows/remove-site.yml
vendored
|
|
@ -204,30 +204,30 @@ jobs:
|
||||||
|
|
||||||
if [ -n \\\"\\\$LATEST_TIMESTAMP\\\" ]; then
|
if [ -n \\\"\\\$LATEST_TIMESTAMP\\\" ]; then
|
||||||
echo \\\"TIMESTAMP=\\\$LATEST_TIMESTAMP\\\"
|
echo \\\"TIMESTAMP=\\\$LATEST_TIMESTAMP\\\"
|
||||||
ls -lh \\\${LATEST_TIMESTAMP}-* 2>/dev/null | awk '{print \\\$9, \\\"(\\\"\\\$5\\\")\\\"}' || echo 'No files found'
|
ls -lh \\\${LATEST_TIMESTAMP}-* 2>/dev/null | awk '{print \\\$9, \\\$5}' || echo 'No files found'
|
||||||
else
|
else
|
||||||
echo 'No backups found'
|
echo 'No backups found'
|
||||||
fi
|
fi
|
||||||
\")
|
\")
|
||||||
|
|
||||||
if echo "$BACKUP_INFO" | grep -q "TIMESTAMP="; then
|
if echo \"\$BACKUP_INFO\" | grep -q \"TIMESTAMP=\"; then
|
||||||
ARCHIVED_DIR=$(echo "$BACKUP_INFO" | grep -o "ARCHIVED_DIR=[^ ]*" | cut -d'=' -f2)
|
ARCHIVED_DIR=\$(echo \"\$BACKUP_INFO\" | grep -o \"ARCHIVED_DIR=[^ ]*\" | cut -d'=' -f2)
|
||||||
TIMESTAMP=$(echo "$BACKUP_INFO" | grep -o "TIMESTAMP=[^ ]*" | cut -d'=' -f2)
|
TIMESTAMP=\$(echo \"\$BACKUP_INFO\" | grep -o \"TIMESTAMP=[^ ]*\" | cut -d'=' -f2)
|
||||||
|
|
||||||
# Extract just the filenames (everything after TIMESTAMP= that looks like a file)
|
# Extract just the filenames (everything after TIMESTAMP= that looks like a file)
|
||||||
FILES=$(echo "$BACKUP_INFO" | sed 's/.*TIMESTAMP=[^ ]* //' | tr ' ' '\n' | grep "^$TIMESTAMP")
|
FILES=\$(echo \"\$BACKUP_INFO\" | sed 's/.*TIMESTAMP=[^ ]* //' | tr ' ' '\n' | grep \"^\$TIMESTAMP\")
|
||||||
|
|
||||||
echo ""
|
echo \"\"
|
||||||
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
|
echo \"━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\"
|
||||||
echo "✅ Site removed successfully!"
|
echo \"✅ Site removed successfully!\"
|
||||||
echo ""
|
echo \"\"
|
||||||
echo "📦 Backup location:"
|
echo \"📦 Backup location:\"
|
||||||
echo " ~/frappe-bench/archived/sites/$ARCHIVED_DIR/private/backups/"
|
echo \" ~/frappe-bench/archived/sites/\$ARCHIVED_DIR/private/backups/\"
|
||||||
echo ""
|
echo \"\"
|
||||||
echo "📋 Backup files (timestamp: $TIMESTAMP):"
|
echo \"📋 Backup files (timestamp: \$TIMESTAMP):\"
|
||||||
echo "$FILES" | sed 's/^/ - /'
|
echo \"\$FILES\" | sed 's/^/ - /'
|
||||||
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
|
echo \"━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\"
|
||||||
else
|
else
|
||||||
echo "⚠️ Could not find the archived backup (but site was removed)"
|
echo \"⚠️ Could not find the archived backup (but site was removed)\"
|
||||||
fi
|
fi
|
||||||
"
|
"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue