remove clojure dep for CI
CI / Unit tests (push) Successful in 27s
CI / Integration tests + coverage (push) Failing after 12s

This commit is contained in:
2026-09-19 05:54:32 -09:00
parent 93c4b340e4
commit aa3cfef2b3
7 changed files with 91 additions and 52 deletions
+2 -9
View File
@@ -9,6 +9,7 @@
set -euo pipefail
cd "$(dirname "$0")/.."
root=$PWD
source script/lib/docker.sh
# Picks a random port in [lo, hi] that's currently free on this host; retries on
# collision since another process could grab it first.
@@ -34,15 +35,7 @@ if [[ -n "${COVERAGE:-}" ]]; then
compose+=(-f docker-compose.yml -f docker-compose.coverage.yml)
fi
# Works around an LXC/AppArmor bug in runc (opencontainers/runc#5007) that fails RUN steps
# during image build; a docker-container builder with apparmor disabled sidesteps it.
builder=vibe-builder
if ! docker buildx inspect "$builder" >/dev/null 2>&1; then
docker buildx create --name "$builder" \
--driver docker-container \
--buildkitd-config buildkitd.toml
fi
docker buildx use "$builder"
use_builder
cd integration-test
export VIBE_PORT=$port