build: target for docker building
continuous-integration/drone/push Build is failing
Details
continuous-integration/drone/push Build is failing
Details
Adapted from #384. Thanks @cas.
This commit is contained in:
parent
b1d3fcbb0b
commit
31e0ed75b0
8
Makefile
8
Makefile
|
@ -2,6 +2,7 @@ ABRA := ./cmd/abra
|
||||||
KADABRA := ./cmd/kadabra
|
KADABRA := ./cmd/kadabra
|
||||||
COMMIT := $(shell git rev-list -1 HEAD)
|
COMMIT := $(shell git rev-list -1 HEAD)
|
||||||
GOPATH := $(shell go env GOPATH)
|
GOPATH := $(shell go env GOPATH)
|
||||||
|
GOVERSION := 1.21
|
||||||
LDFLAGS := "-X 'main.Commit=$(COMMIT)'"
|
LDFLAGS := "-X 'main.Commit=$(COMMIT)'"
|
||||||
DIST_LDFLAGS := $(LDFLAGS)" -s -w"
|
DIST_LDFLAGS := $(LDFLAGS)" -s -w"
|
||||||
|
|
||||||
|
@ -30,6 +31,13 @@ build-kadabra:
|
||||||
|
|
||||||
build: build-abra build-kadabra
|
build: build-abra build-kadabra
|
||||||
|
|
||||||
|
build-docker-abra:
|
||||||
|
@docker run -it \
|
||||||
|
-v $(PWD):/abra golang:$(GOVERSION) \
|
||||||
|
bash -c 'cd /abra; mv scripts/docker/build.sh .; ./build.sh'
|
||||||
|
|
||||||
|
build-docker: build-docker-abra
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
@rm '$(GOPATH)/bin/abra'
|
@rm '$(GOPATH)/bin/abra'
|
||||||
@rm '$(GOPATH)/bin/kadabra'
|
@rm '$(GOPATH)/bin/kadabra'
|
||||||
|
|
Loading…
Reference in New Issue