mirror of
https://github.com/coredns/coredns.git
synced 2025-11-02 02:03:13 -05:00
Put docker release in Makefile.release (#562)
Make the docker release part of the normal CoreDNS release
This commit is contained in:
9
Makefile
9
Makefile
@@ -2,9 +2,6 @@ BUILD_VERBOSE := -v
|
||||
|
||||
TEST_VERBOSE := -v
|
||||
|
||||
DOCKER_IMAGE_NAME ?= $$USER/coredns
|
||||
DOCKER_VERSION ?= $(shell grep 'coreVersion' coremain/version.go | awk '{ print $$3 }' | tr -d '"')
|
||||
|
||||
all: coredns
|
||||
|
||||
# Phony this to ensure we always build the binary.
|
||||
@@ -13,12 +10,6 @@ all: coredns
|
||||
coredns: deps core/zmiddleware.go core/dnsserver/zdirectives.go
|
||||
go build $(BUILD_VERBOSE) -ldflags="-s -w"
|
||||
|
||||
.PHONY: docker
|
||||
docker: deps
|
||||
CGO_ENABLED=0 GOOS=linux go build -ldflags="-s -w"
|
||||
docker build -t $(DOCKER_IMAGE_NAME) .
|
||||
docker tag $(DOCKER_IMAGE_NAME):latest $(DOCKER_IMAGE_NAME):$(DOCKER_VERSION)
|
||||
|
||||
.PHONY: deps
|
||||
deps: fmt
|
||||
go get ${BUILD_VERBOSE}
|
||||
|
||||
Reference in New Issue
Block a user