Misc: add Makefile variable to override helper image version at build time
This commit is contained in:
parent
f4a91c104d
commit
99ff2592ac
7
Makefile
7
Makefile
@ -49,6 +49,7 @@ E2E_RUNNER_START_TIMEOUT ?= 10
|
|||||||
# Build targets
|
# Build targets
|
||||||
TARGETS ?= darwin/amd64 linux/amd64 linux/386 linux/arm linux/arm64 windows/amd64
|
TARGETS ?= darwin/amd64 linux/amd64 linux/386 linux/arm linux/arm64 windows/amd64
|
||||||
TARGET_OBJS ?= darwin-amd64.tar.gz darwin-amd64.tar.gz.sha256 linux-amd64.tar.gz linux-amd64.tar.gz.sha256 linux-386.tar.gz linux-386.tar.gz.sha256 linux-arm.tar.gz linux-arm.tar.gz.sha256 linux-arm64.tar.gz linux-arm64.tar.gz.sha256 windows-amd64.zip windows-amd64.zip.sha256
|
TARGET_OBJS ?= darwin-amd64.tar.gz darwin-amd64.tar.gz.sha256 linux-amd64.tar.gz linux-amd64.tar.gz.sha256 linux-386.tar.gz linux-386.tar.gz.sha256 linux-arm.tar.gz linux-arm.tar.gz.sha256 linux-arm64.tar.gz linux-arm64.tar.gz.sha256 windows-amd64.zip windows-amd64.zip.sha256
|
||||||
|
K3D_HELPER_VERSION ?=
|
||||||
|
|
||||||
# Go options
|
# Go options
|
||||||
GO ?= go
|
GO ?= go
|
||||||
@ -62,6 +63,12 @@ GOFLAGS :=
|
|||||||
BINDIR := $(CURDIR)/bin
|
BINDIR := $(CURDIR)/bin
|
||||||
BINARIES := k3d
|
BINARIES := k3d
|
||||||
|
|
||||||
|
# Set version of the k3d helper images for build
|
||||||
|
ifneq ($(K3D_HELPER_VERSION),)
|
||||||
|
$(info [INFO] Helper Image version set to ${K3D_HELPER_VERSION})
|
||||||
|
LDFLAGS += -X github.com/rancher/k3d/v3/version.HelperVersionOverride=${K3D_HELPER_VERSION}
|
||||||
|
endif
|
||||||
|
|
||||||
# Rules for finding all go source files using 'DIRS' and 'REC_DIRS'
|
# Rules for finding all go source files using 'DIRS' and 'REC_DIRS'
|
||||||
GO_SRC := $(foreach dir,$(DIRS),$(wildcard $(dir)/*.go))
|
GO_SRC := $(foreach dir,$(DIRS),$(wildcard $(dir)/*.go))
|
||||||
GO_SRC += $(foreach dir,$(REC_DIRS),$(shell find $(dir) -name "*.go"))
|
GO_SRC += $(foreach dir,$(REC_DIRS),$(shell find $(dir) -name "*.go"))
|
||||||
|
Loading…
Reference in New Issue
Block a user