|
|
@@ -7,6 +7,7 @@ build:
|
|
|
mkdir -p ./bin/web/static
|
|
|
mkdir -p ./bin/web/tmpl
|
|
|
cp -r ./web ./bin
|
|
|
+ cp -r ./util ./bin
|
|
|
go fmt ./...
|
|
|
go build -ldflags "-w -s -X main.GoVersion=$(GO_VERS) -X main.Version=${TAG} -X main.Date=${BUILD_DATE}" -o ./bin/server ./cmd/server/main.go
|
|
|
strip -s ./bin/server
|
|
|
@@ -16,6 +17,7 @@ prod2:
|
|
|
mkdir -p ./bin2/web/static
|
|
|
mkdir -p ./bin2/web/tmpl
|
|
|
cp -r ./web ./bin2
|
|
|
+ cp -r ./util ./bin2
|
|
|
go fmt ./...
|
|
|
go build -ldflags "-X main.GoVersion=${GO_VERS} -X main.Version=${TAG} -X main.Date=${BUILD_DATE}" -o ./bin2/server2 ./cmd/server/main.go
|
|
|
strip -s ./bin2/server2
|
|
|
@@ -26,6 +28,7 @@ dev.run:
|
|
|
mkdir -p ./bin_dev/web/static
|
|
|
mkdir -p ./bin_dev/web/tmpl
|
|
|
cp -r ./web ./bin_dev
|
|
|
+ cp -r ./util ./bin_dev
|
|
|
go fmt ./...
|
|
|
go build -race -o ./bin_dev/wartank_dev ./cmd/server/main.go
|
|
|
./run_dev.sh
|
|
|
@@ -40,7 +43,7 @@ view.run:
|
|
|
test.run:
|
|
|
clear
|
|
|
go fmt ./...
|
|
|
- go test -vet=all -race -timeout 30s -coverprofile cover.out ./...
|
|
|
+ go test -shuffle=on -vet=all -race -timeout 30s -coverprofile cover.out ./...
|
|
|
go tool cover -func=cover.out
|
|
|
mod:
|
|
|
clear
|