initial commit
Some checks failed
CI / Go — node-agent tests (push) Has been cancelled
CI / Go — edge-gateway build (push) Has been cancelled
CI / Node — lint, typecheck, test, build (push) Has been cancelled

This commit is contained in:
smueller
2026-06-26 10:45:08 +02:00
commit e37ea87b35
118 changed files with 7726 additions and 0 deletions

24
apps/node-agent/Makefile Normal file
View File

@@ -0,0 +1,24 @@
MODULE := github.com/hexahost/gamecloud/node-agent
BINARY := hexahost-node-agent
VERSION ?= 0.1.0-phase0
.PHONY: build test lint fmt clean run
build:
go build -ldflags "-X main.version=$(VERSION)" -o bin/$(BINARY) ./cmd/agent
test:
go test ./... -count=1 -race
lint:
go vet ./...
go test ./... -run=^$$ -count=0
fmt:
gofmt -w .
clean:
rm -rf bin/
run: build
./bin/$(BINARY)