File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -90,18 +90,24 @@ $(EXECUTABLE): $(wildcard *.go)
90
90
go build -v -tags ' $(TAGS)' -ldflags ' -s -w $(LDFLAGS)' -o $@
91
91
92
92
.PHONY : release
93
- release : release-build release-copy release-check
93
+ release : release-dirs release-build release-copy release-check
94
+
95
+ .PHONY : release-dirs
96
+ release-dirs :
97
+ mkdir -p $(DIST ) /binaries $(DIST ) /release
94
98
95
99
.PHONY : release-build
96
100
release-build :
97
101
@which xgo > /dev/null; if [ $$ ? -ne 0 ]; then \
98
102
go get -u github.com/karalabe/xgo; \
99
103
fi
100
104
xgo -dest $(DIST ) /binaries -tags ' $(TAGS)' -ldflags ' -s -w $(LDFLAGS)' -targets ' $(TARGETS)' -out $(EXECUTABLE ) -$(VERSION ) $(IMPORT )
105
+ ifeq ($(CI ) ,drone)
106
+ mv /build/* $(DIST)/binaries
107
+ endif
101
108
102
109
.PHONY : release-copy
103
110
release-copy :
104
- mkdir -p $(DIST ) /release
105
111
$(foreach file,$(wildcard $(DIST ) /binaries/$(EXECUTABLE ) -* ) ,cp $(file ) $(DIST ) /release/$(notdir $(file ) ) ;)
106
112
107
113
.PHONY : release-check
You can’t perform that action at this time.
0 commit comments