30 lines
621 B
Makefile
30 lines
621 B
Makefile
build-server:
|
|
mkdir -p build
|
|
CGO_ENABLED=0 go build -o build/zadmin-server ./cmd/server/main.go
|
|
|
|
build-agent:
|
|
mkdir -p build
|
|
CGO_ENABLED=0 go build -o build/zadmin-agent ./cmd/agent/main.go
|
|
|
|
run-server: build-server
|
|
./build/zadmin-server
|
|
|
|
run-agent: build-agent
|
|
./build/zadmin-agent
|
|
|
|
clean:
|
|
rm -fr build tmp
|
|
|
|
docker-up:
|
|
mkdir -p ./tmp
|
|
docker compose -f ./deployments/compose-dev.yaml up -d
|
|
|
|
docker-down:
|
|
docker compose -f ./deployments/compose-dev.yaml down
|
|
|
|
docker-clean: docker-down
|
|
docker volume rm -f deployments_pg_data
|
|
rm -rf ./tmp
|
|
|
|
.PHONY: clean run-agent run-server docker-up docker-down docker-clean
|