e2e: integration harness (69/69 green) + fix /agent/ws missing bearer auth (BUG-1)

This commit is contained in:
Raphael Westphal
2026-08-18 14:13:15 +02:00
parent 6ba718730e
commit ecb91e941c
17 changed files with 1129 additions and 2 deletions
+7 -1
View File
@@ -2,13 +2,14 @@ SHELL := /bin/bash
REMOTE ?= alarm
REMOTE_DIR ?= /zdata/root/dockerFiles/lvmh
.PHONY: help build verify worker-image daemon web test deploy e2e clean
.PHONY: help build verify worker-image daemon web test deploy e2e integration e2e-integration clean
help:
@echo "build build daemon + web (dev checks)"
@echo "verify vet + staticcheck + tests + web build"
@echo "worker-image build lvmh-worker:latest (requires plugin/)"
@echo "deploy rsync to alarm:$(REMOTE_DIR) and docker compose up -d"
@echo "integration cross-component e2e harness (e2e/, requires go + node >= 22)"
build: daemon web
@@ -40,5 +41,10 @@ deploy: verify worker-image
e2e:
bash deploy/e2e.sh
integration:
node e2e/driver.mjs
e2e-integration: integration
clean:
rm -rf web/dist web/node_modules daemon/lvmh-daemon .pi/scratch