.PHONY: build test run clean docker

build:
	go build -o bin/platform cmd/server/main.go

test:
	go test -v ./...

run: build
	./bin/platform

clean:
	rm -rf bin/

docker-build:
	docker build -t observability-platform:latest .

docker-compose-up:
	docker-compose up -d

docker-compose-down:
	docker-compose down

lint:
	golangci-lint run
