diff options
| author | exatombe <jeremy27.clara22@gmail.com> | 2025-11-03 00:15:46 +0100 |
|---|---|---|
| committer | exatombe <jeremy27.clara22@gmail.com> | 2025-11-03 00:15:46 +0100 |
| commit | b477fed6c0819c780c5eb1d782907f7ec84d2918 (patch) | |
| tree | 63872780c45316a6acd7e776d28b8019f655b12a /Makefile | |
| parent | f232228974b12b1c2b5b07718532eec26a88841d (diff) | |
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 47 |
1 files changed, 3 insertions, 44 deletions
@@ -1,4 +1,4 @@ -.PHONY: build run test clean proto docker-build docker-run docker-stop docker-clean docker-logs +.PHONY: build run test clean proto build: go build -o bin/server ./cmd/server @@ -7,10 +7,7 @@ run: go run ./cmd/server test: - go test ./... - -test-orchestrator: - go test ./internal/orchestrator -v + go test ./... -v proto: protoc \ @@ -19,42 +16,4 @@ proto: proto/*.proto clean: - rm -rf bin/ - -# Docker commands -docker-build: - docker build -t sovrabase:latest . - -docker-run: - docker compose up -d - -docker-stop: - docker compose stop - -docker-down: - docker compose down - -docker-clean: - docker compose down -v - docker rmi sovrabase:latest || true - -docker-logs: - docker compose logs -f sovrabase - -docker-shell: - docker compose exec sovrabase sh - -# Setup config from example -setup-config: - @if [ ! -f config.yaml ]; then \ - cp config.example.yaml config.yaml; \ - echo "✅ config.yaml created from example. Please edit it before running!"; \ - else \ - echo "⚠️ config.yaml already exists"; \ - fi - -# Quick start (setup + build + run) -start: setup-config docker-build docker-run - @echo "🚀 Sovrabase is starting..." - @echo "📝 Check logs with: make docker-logs" - @echo "🔍 Health check: curl http://localhost:8080/health" + rm -rf bin/* |
