fix(deploy): validate and repair shared environment
This commit is contained in:
+4
-1
@@ -406,7 +406,10 @@ verify_backup_file_shape() {
|
||||
|
||||
report_backup() {
|
||||
local target="$1" size
|
||||
chmod 600 "$target"
|
||||
if ! chmod 600 "$target" 2>/dev/null; then
|
||||
docker run --rm -v "$BACKUP_DIR":/backup -e BACKUP_FILE="$(basename "$target")" \
|
||||
alpine:3 sh -c 'chmod 600 "/backup/$BACKUP_FILE"'
|
||||
fi
|
||||
size="$(du -h "$target" | cut -f1)"
|
||||
echo "Backup verified: ${target} (${size})"
|
||||
return 0
|
||||
|
||||
Reference in New Issue
Block a user