47 lines
1.4 KiB
Makefile
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
|