#!/usr/bin/env bash set -euo pipefail cd "$(dirname "$0")/.." nohup java -jar target/custom-validation-1.0.0.jar > /tmp/custom-validation.log 2>&1 & echo $! > /tmp/custom-validation.pid for i in $(seq 1 30); do if curl -s -o /dev/null http://localhost:8080/actuator 2>/dev/null || curl -s -o /dev/null -w '' http://localhost:8080/contact 2>/dev/null; then break fi sleep 1 done echo "Started on :8080 (pid $(cat /tmp/custom-validation.pid))"