fix: Make date command cross-platform in backup script (#1409)
This commit is contained in:
@@ -8,7 +8,13 @@ PLANKA_DOCKER_CONTAINER_POSTGRES="planka-postgres-1"
|
|||||||
PLANKA_DOCKER_CONTAINER_PLANKA="planka-planka-1"
|
PLANKA_DOCKER_CONTAINER_PLANKA="planka-planka-1"
|
||||||
|
|
||||||
# Create Temporary folder
|
# Create Temporary folder
|
||||||
|
if date --version >/dev/null 2>&1; then
|
||||||
|
# GNU date (Linux)
|
||||||
BACKUP_DATETIME=$(date --utc +%FT%H-%M-%SZ)
|
BACKUP_DATETIME=$(date --utc +%FT%H-%M-%SZ)
|
||||||
|
else
|
||||||
|
# BSD date (macOS)
|
||||||
|
BACKUP_DATETIME=$(date -u +%FT%H-%M-%SZ)
|
||||||
|
fi
|
||||||
mkdir -p "$BACKUP_DATETIME-backup"
|
mkdir -p "$BACKUP_DATETIME-backup"
|
||||||
|
|
||||||
# Dump DB into SQL File
|
# Dump DB into SQL File
|
||||||
|
|||||||
Reference in New Issue
Block a user