mirror of
https://github.com/beego/bee.git
synced 2024-11-21 23:50:54 +00:00
add publish target
This commit is contained in:
parent
1cc7abaac6
commit
c76d4d1451
9
Makefile
9
Makefile
@ -1,3 +1,5 @@
|
|||||||
|
VERSION = $(shell grep 'const version' cmd/commands/version/version.go | sed -E 's/.*"(.+)"$$/v\1/')
|
||||||
|
|
||||||
.PHONY: all test clean build install
|
.PHONY: all test clean build install
|
||||||
|
|
||||||
GOFLAGS ?= $(GOFLAGS:)
|
GOFLAGS ?= $(GOFLAGS:)
|
||||||
@ -18,3 +20,10 @@ bench: install
|
|||||||
|
|
||||||
clean:
|
clean:
|
||||||
go clean $(GOFLAGS) -i ./...
|
go clean $(GOFLAGS) -i ./...
|
||||||
|
|
||||||
|
publish:
|
||||||
|
mkdir -p bin/$(VERSION)
|
||||||
|
cd bin/$(VERSION)
|
||||||
|
xgo -v -x --targets="windows/*,darwin/*,linux/386,linux/amd64,linux/arm-5,linux/arm64" -out bee_$(VERSION) github.com/beego/bee
|
||||||
|
cd ..
|
||||||
|
ghr -u beego -r bee $(VERSION) $(VERSION)
|
Loading…
Reference in New Issue
Block a user