File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- .PHONY : build test lint clean validate-rules build-web release-build
1+ .PHONY : build test lint clean validate-rules build-web release-build release
22
33VERSION ?= $(shell cat VERSION 2>/dev/null || echo dev)
44BUILD_TIME ?= $(shell date -u +"% Y-% m-% dT% H:% M:% SZ")
@@ -14,8 +14,17 @@ build-web:
1414
1515release-build :
1616 mkdir -p dist
17- GOOS=$(RELEASE_OS ) GOARCH=$(RELEASE_ARCH ) go build -o dist/metrics-analyzer-$(VERSION ) -$(RELEASE_OS ) -$(RELEASE_ARCH ) ./cmd/metrics-analyzer
18- GOOS=$(RELEASE_OS ) GOARCH=$(RELEASE_ARCH ) go build -ldflags " $( WEB_LDFLAGS) " -o dist/web-server-$(VERSION ) -$(RELEASE_OS ) -$(RELEASE_ARCH ) ./web/server
17+ GOOS=$(RELEASE_OS ) GOARCH=$(RELEASE_ARCH ) go build -o dist/sma-$(VERSION ) -$(RELEASE_OS ) -$(RELEASE_ARCH ) ./cmd/metrics-analyzer
18+ GOOS=$(RELEASE_OS ) GOARCH=$(RELEASE_ARCH ) go build -ldflags " $( WEB_LDFLAGS) " -o dist/web-sma-$(VERSION ) -$(RELEASE_OS ) -$(RELEASE_ARCH ) ./web/server
19+
20+ release :
21+ rm -rf dist
22+ mkdir -p dist
23+ RELEASE_OS=linux RELEASE_ARCH=amd64 $(MAKE ) release-build
24+ RELEASE_OS=darwin RELEASE_ARCH=arm64 $(MAKE ) release-build
25+
26+ # calculate checksums
27+ sha256sum dist/* > dist/checksums.txt
1928
2029test :
2130 go test -v ./...
You can’t perform that action at this time.
0 commit comments