diff --git a/restore.sh b/restore.sh old mode 100644 new mode 100755 index 9657eba..20561f2 --- a/restore.sh +++ b/restore.sh @@ -8,7 +8,8 @@ then fi echo "=> Restore database from $1" -if mysql -h "$MYSQL_HOST" -P "$MYSQL_PORT" -u "$MYSQL_USER" -p"$MYSQL_PASS" < "$1" +set -o pipefail +if gunzip --stdout "$1" | mysql -h "$MYSQL_HOST" -P "$MYSQL_PORT" -u "$MYSQL_USER" -p"$MYSQL_PASS" then echo "=> Restore succeeded" else