mirror of
https://github.com/strongdm/comply
synced 2025-12-16 11:14:57 +00:00
Compare commits
12 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
a383b24a66 | ||
|
|
2d0b13fb63 | ||
|
|
0986a313bc | ||
|
|
18c017009d | ||
|
|
ac11f4ac9d | ||
|
|
911b84dedc | ||
|
|
d212e627fd | ||
|
|
29edb6c90a | ||
|
|
62d05e3358 | ||
|
|
e08d88ee49 | ||
|
|
80bdc44f14 | ||
|
|
41dbf7ca19 |
21
Makefile
21
Makefile
@@ -13,11 +13,19 @@ dist: clean
|
|||||||
$(eval VERSION := $(shell git describe --tags --always --dirty="-dev"))
|
$(eval VERSION := $(shell git describe --tags --always --dirty="-dev"))
|
||||||
$(eval LDFLAGS := -ldflags='-X "cli.Version=$(VERSION)"')
|
$(eval LDFLAGS := -ldflags='-X "cli.Version=$(VERSION)"')
|
||||||
mkdir dist
|
mkdir dist
|
||||||
GOOS=darwin GOARCH=amd64 CGO_ENABLED=0 go build -gcflags=-trimpath=$(GOPATH) -asmflags=-trimpath=$(GOPATH) $(LDFLAGS) -o dist/comply-$(VERSION)-darwin-amd64 github.com/strongdm/comply/cmd/comply
|
GOOS=darwin GOARCH=amd64 CGO_ENABLED=0 go build -gcflags=-trimpath=$(GOPATH) -asmflags=-trimpath=$(GOPATH) $(LDFLAGS) -o dist/comply-$(VERSION)-darwin-amd64 ./cmd/comply
|
||||||
GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -gcflags=-trimpath=$(GOPATH) -asmflags=-trimpath=$(GOPATH) $(LDFLAGS) -o dist/comply-$(VERSION)-linux-amd64 github.com/strongdm/comply/cmd/comply
|
GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -gcflags=-trimpath=$(GOPATH) -asmflags=-trimpath=$(GOPATH) $(LDFLAGS) -o dist/comply-$(VERSION)-linux-amd64 ./cmd/comply
|
||||||
cd dist && tar -czvf comply-$(VERSION)-darwin-amd64.tgz comply-$(VERSION)-darwin-amd64
|
cd dist && tar -czvf comply-$(VERSION)-darwin-amd64.tgz comply-$(VERSION)-darwin-amd64
|
||||||
cd dist && tar -czvf comply-$(VERSION)-linux-amd64.tgz comply-$(VERSION)-linux-amd64
|
cd dist && tar -czvf comply-$(VERSION)-linux-amd64.tgz comply-$(VERSION)-linux-amd64
|
||||||
|
|
||||||
|
brew: clean assets $(GO_SOURCES)
|
||||||
|
$(eval VERSION := $(shell cat version))
|
||||||
|
$(eval LDFLAGS := -ldflags='-X "cli.Version=$(VERSION)"')
|
||||||
|
mkdir bin
|
||||||
|
GOOS=darwin GOARCH=amd64 CGO_ENABLED=0 go build -gcflags=-trimpath=$(GOPATH) -asmflags=-trimpath=$(GOPATH) $(LDFLAGS) -o bin/comply ./cmd/comply
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
|
rm -rf bin
|
||||||
rm -rf dist
|
rm -rf dist
|
||||||
rm -f comply
|
rm -f comply
|
||||||
|
|
||||||
@@ -72,8 +80,15 @@ release: dist release-deps
|
|||||||
|
|
||||||
patch-release: patch release
|
patch-release: patch release
|
||||||
|
|
||||||
|
minor-release: minor release
|
||||||
|
|
||||||
patch: clean gitsem
|
patch: clean gitsem
|
||||||
gitsem patch
|
gitsem -m "increment patch for release" patch
|
||||||
|
git push
|
||||||
|
git push origin --tags
|
||||||
|
|
||||||
|
minor: clean gitsem
|
||||||
|
gitsem -m "increment minor for release" minor
|
||||||
git push
|
git push
|
||||||
git push origin --tags
|
git push origin --tags
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user