15 lines
638 B
Bash
15 lines
638 B
Bash
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
|
echo "=== Ice Bay — Prepare ==="
|
|
if command -v minikube &>/dev/null && minikube status 2>/dev/null | grep -q "Running"; then
|
|
eval "$(minikube docker-env)"
|
|
fi
|
|
docker build -t icebay-web:latest "${SCRIPT_DIR}/app"
|
|
if command -v minikube &>/dev/null && minikube status 2>/dev/null | grep -q "Running"; then
|
|
minikube ssh "sudo mkdir -p /mnt/data/icebay-postgres && sudo chmod 777 /mnt/data/icebay-postgres"
|
|
else
|
|
sudo mkdir -p /mnt/data/icebay-postgres && sudo chmod 777 /mnt/data/icebay-postgres
|
|
fi
|
|
echo "Done. Run ./start-app.sh"
|