20 lines
488 B
Makefile
20 lines
488 B
Makefile
# ws-probe — тестовый WS echo-сервер для проверки wss на платформе Nubes.
|
|
|
|
VERSION ?= v0.1.0
|
|
IMAGE ?= naeel/iot-ws-probe
|
|
|
|
.PHONY: build tidy docker-build docker-push
|
|
|
|
build:
|
|
CGO_ENABLED=0 go build -ldflags "-X main.version=$(VERSION)" -o ws-probe .
|
|
|
|
tidy:
|
|
go mod tidy
|
|
|
|
docker-build:
|
|
docker build --build-arg VERSION=$(VERSION) -t $(IMAGE):$(VERSION) -t $(IMAGE):latest .
|
|
|
|
docker-push:
|
|
docker push $(IMAGE):$(VERSION)
|
|
docker push $(IMAGE):latest
|