mirror of
https://github.com/wweir/sower.git
synced 2024-04-21 12:42:15 +00:00
33 lines
559 B
Makefile
33 lines
559 B
Makefile
SERVER:=127.0.0.1:5533
|
|
|
|
default: test build
|
|
|
|
generate:
|
|
go generate ./...
|
|
test:
|
|
go vet ./...
|
|
go test -race ./...
|
|
build:
|
|
GO111MODULE=on go build -v -ldflags \
|
|
"-X main.version=$(shell git describe --tags) \
|
|
-X main.date=$(shell date +%Y-%m-%d)"
|
|
image:
|
|
docker build -t sower -f deploy/Dockerfile .
|
|
|
|
kill:
|
|
sudo pkill -9 sower || true
|
|
|
|
client: build kill
|
|
sudo $(PWD)/sower
|
|
|
|
server: build kill
|
|
$(PWD)/sower -n TCP -v 1
|
|
|
|
run: build kill
|
|
$(PWD)/sower -n TCP -v 1 &
|
|
sudo $(PWD)/sower &
|
|
@sleep 1
|
|
curl 127.0.0.1
|
|
@sleep 1
|
|
@sudo pkill -9 sower || true
|