PMFlow/stop.sh

23 lines
428 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
PROJECT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
cd "$PROJECT_DIR"
MODE="${1:-dev}"
case "$MODE" in
dev|"")
echo "[PMFlow] stop mode: docker-dev hot reload"
bash scripts/docker_stack.sh dev-stop
;;
prod)
echo "[PMFlow] stop mode: docker prod compose"
bash scripts/docker_stack.sh stop
;;
*)
echo "Usage: $0 [dev|prod]"
exit 1
;;
esac