#!/usr/bin/env sh
set -eu
if command -v mvn >/dev/null 2>&1; then
  exec mvn "$@"
fi
if command -v docker >/dev/null 2>&1; then
  exec docker run --rm -v "$PWD":/workspace -w /workspace maven:3.9.11-eclipse-temurin-21 mvn "$@"
fi
echo "Maven or Docker is required to run this build." >&2
exit 1
