initial commit

This commit is contained in:
2025-11-21 17:31:18 -06:00
commit 87cb54a17d
2451 changed files with 508075 additions and 0 deletions

30
Makefile Normal file
View File

@@ -0,0 +1,30 @@
.PHONY: build-manager build-runner run-manager run-runner clean test build-web
# Build manager
build-manager:
go build -o bin/manager ./cmd/manager
# Build runner
build-runner:
GOOS=linux GOARCH=amd64 go build -o bin/runner ./cmd/runner
# Build web UI
build-web:
cd web && npm install && npm run build
# Run manager
run-manager:
go run ./cmd/manager
# Run runner
run-runner:
go run ./cmd/runner
# Clean build artifacts
clean:
rm -rf bin/ web/dist/
# Run tests
test:
go test ./... -timeout 30s