| 12345678910111213141516171819 |
- #!/bin/bash
- # Continuous restart wrapper for development
- while true; do
- echo "[dev-restart] Starting NestJS application..."
- nest start
- EXIT_CODE=$?
-
- if [ $EXIT_CODE -eq 0 ]; then
- echo "[dev-restart] Clean exit detected, restarting in 1 second..."
- sleep 1
- elif [ $EXIT_CODE -eq 1 ]; then
- echo "[dev-restart] Restart requested, restarting in 1 second..."
- sleep 1
- else
- echo "[dev-restart] Unexpected exit code $EXIT_CODE, restarting in 3 seconds..."
- sleep 3
- fi
- done
|