#!/bin/bash # Dev rebuild script — increments build number, rebuilds and restarts terra-view set -e SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" BUILD_FILE="$SCRIPT_DIR/build_number.txt" # Read and increment build number BUILD_NUMBER=$(cat "$BUILD_FILE" 2>/dev/null || echo "0") BUILD_NUMBER=$((BUILD_NUMBER + 1)) echo "$BUILD_NUMBER" > "$BUILD_FILE" echo "Building terra-view dev (build #$BUILD_NUMBER)..." cd "$SCRIPT_DIR" docker compose build --build-arg BUILD_NUMBER="$BUILD_NUMBER" terra-view docker compose up -d terra-view echo "Done — terra-view v0.6.1-$BUILD_NUMBER is running on :1001"