Files
rvbox/scripts/test-env
T

18 lines
437 B
Bash
Executable File

#!/bin/sh
set -eu
repo_root=$(CDPATH= cd -- "$(dirname -- "$0")/.." && pwd)
command=${1:-}
if [ -z "$command" ]; then
echo "usage: scripts/test-env doctor|coverage|status|logs|collect|recover|reuse|stop|reset|purge [--run-id ID]" >&2
exit 2
fi
shift
docker version >/dev/null
docker compose version >/dev/null
cd "$repo_root"
exec docker compose -f deploy/compose.yaml run --rm toolchain \
go run ./test/harness "$command" "$@"