Files
alfred-be/alfred/Makefile
2026-03-08 16:14:42 +05:30

47 lines
1.4 KiB
Makefile

.PHONY: build-ingester
build-ingester:
go mod tidy && CGO_ENABLED=0 go build -ldflags="-s -w" -o alfred-ingester cmd/ingester/main.go
.PHONY: build-collector
build-collector:
go mod tidy && CGO_ENABLED=0 go build -ldflags="-s -w" -o alfred-collector cmd/collector/main.go
.PHONY: build-core
build-core:
go mod tidy && CGO_ENABLED=0 go build -ldflags="-s -w" -o alfred-core cmd/core/main.go
.PHONY: build-ferret
build-ferret:
go mod tidy && CGO_ENABLED=0 go build -ldflags="-s -w" -o alfred-ferret cmd/ferret/main.go
.PHONY: build-ingester-docker-dev
build-ingester-docker-dev: build-ingester
docker build -t alfred-ingester . -f Dockerfile.ingester
.PHONY: build-collector-docker-dev
build-collector-docker-dev: build-collector
docker build -t alfred-collector . -f Dockerfile.collector
.PHONY: build-core-docker-dev
build-core-docker-dev: build-core
docker build alfred-core . -f Dockerfile.core
.PHONY: build-ferret-docker-dev
build-ferret-docker-dev: build-ferret
docker build alfred-ferret . -f Dockerfile.ferret
.PHONY: run-ingester-docker-dev
run-ingester-docker-dev: run-ingester
docker run alfred-ingester
.PHONY: run-collector-docker-dev
run-collector-docker-dev: run-collector
docker run alfred-collector
.PHONY: run-core-docker-dev
run-core-docker-dev: run-core
docker run alfred-core
.PHONY: run-ferret-docker-dev
run-ferret-docker-dev: run-ferret
docker run alfred-ferret