Run edge E2E smoke on compose network

This commit is contained in:
Jeppe Bundgaard
2026-04-24 21:04:53 +02:00
parent ca78e8e5f3
commit 15250ad227
+13 -1
View File
@@ -219,7 +219,19 @@ jobs:
vendor/bin/pest tests/Integration/EdgeGateway --colors=always"
- name: Run edge gateway E2E smoke
run: node scripts/edge-gateway-e2e.mjs
run: |
set -euo pipefail
compose_project="${COMPOSE_PROJECT_NAME:-$(basename "$PWD")}"
docker run --rm \
--network "${compose_project}_default" \
-e COMPOSE_FILE="$COMPOSE_FILE" \
-e EDGE_GATEWAY_E2E_BASE_URL="http://caddy" \
-e EDGE_GATEWAY_E2E_COMPOSE_PROJECT="$compose_project" \
-v /var/run/docker.sock:/var/run/docker.sock \
-v "$PWD:$PWD" \
-w "$PWD" \
node:22-alpine \
sh -lc "apk add --no-cache docker-cli docker-cli-compose >/dev/null && node scripts/edge-gateway-e2e.mjs"
- name: Tear down local stack
if: always()