#!/usr/bin/env bash # Produce Linux Burrito binaries for the agent. # Usage: ./scripts/build-linux.sh [output_dir] set -euo pipefail cd "$(dirname "$0")/.." OUT="${1:-$(pwd)/dist}" mkdir -p "$OUT" IMG="proxmox-monitor-agent-build:latest" docker build -f Dockerfile.build -t "$IMG" . docker run --rm -v "$OUT":/out "$IMG" sh -c 'cp -v burrito_out/* /out/' echo echo "Binaries written to $OUT:" ls -la "$OUT"