@@ -1,17 +1,30 @@
|
||||
.PHONY: dev local client build test
|
||||
.PHONY: dev local client build test images images-compose hosted-up
|
||||
|
||||
dev:
|
||||
docker compose up --build
|
||||
go run ./cmd/server
|
||||
|
||||
local:
|
||||
go run ./cmd/server
|
||||
|
||||
client:
|
||||
go run ./cmd/client
|
||||
go run ./cmd/client -help
|
||||
|
||||
build:
|
||||
go build -o neuralhunt ./cmd/server
|
||||
go build -o neuralhunt-client ./cmd/client
|
||||
go build ./cmd/server
|
||||
go build ./cmd/client
|
||||
go build ./cmd/customer-service
|
||||
|
||||
test:
|
||||
go test ./...
|
||||
|
||||
# Build the same three artifacts that are intended for three independent CI jobs.
|
||||
images:
|
||||
docker build -f Dockerfile.server -t $${NEURALHUNT_SERVER_IMAGE:-neuralhunt-server:local} .
|
||||
docker build -f Dockerfile.customer-service -t $${NEURALHUNT_CUSTOMER_IMAGE:-neuralhunt-customer-service:local} .
|
||||
docker build -f Dockerfile.worker -t $${CS_WORKER_IMAGE:-neuralhunt-worker:local} .
|
||||
|
||||
images-compose:
|
||||
docker compose --profile images build app customer-service worker-image
|
||||
|
||||
hosted-up: images
|
||||
docker compose --profile hosted up -d
|
||||
|
||||
Reference in New Issue
Block a user