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
|
||||
COMMIT := $(shell git rev-list -1 HEAD)
|
||||
GOPATH := $(shell go env GOPATH)
|
||||
GOVERSION := 1.21
|
||||
LDFLAGS := "-X 'main.Commit=$(COMMIT)'"
|
||||
DIST_LDFLAGS := $(LDFLAGS)" -s -w"
|
||||
|
||||
|
@ -30,6 +31,13 @@ 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:
|
||||
@rm '$(GOPATH)/bin/abra'
|
||||
@rm '$(GOPATH)/bin/kadabra'
|
||||
|
|
Loading…
Reference in New Issue