File tree 1 file changed +12
-1
lines changed
1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -8,15 +8,26 @@ TEST_CREDENTIALS_JSON ?= $(TEST_CREDENTIALS_DIR)/credentials.json
8
8
TEST_LOGANALYTICS_JSON ?= $(TEST_CREDENTIALS_DIR ) /loganalytics.json
9
9
export TEST_CREDENTIALS_JSON TEST_LOGANALYTICS_JSON
10
10
11
- DOCKER_IMAGE := virtual-kubelet
11
+ IMG_REPO ?= virtual-kubelet
12
+ OUTPUT_TYPE ?= docker
13
+ BUILDPLATFORM ?= linux/amd64
12
14
VERSION := $(shell git describe --tags --always --dirty="-dev")
15
+ IMG_TAG ?= $(VERSION )
13
16
14
17
.PHONY : safebuild
15
18
# docker build
16
19
safebuild :
17
20
@echo " Building image..."
18
21
docker build -t $(DOCKER_IMAGE ) :$(VERSION ) .
19
22
23
+ .PHONY : image
24
+ image :
25
+ docker buildx build \
26
+ --platform=" $( BUILDPLATFORM) " \
27
+ --tag $(IMG_REPO ) :$(IMG_TAG ) \
28
+ --output=type=$(OUTPUT_TYPE ) \
29
+ .
30
+
20
31
.PHONY : build
21
32
build : bin/virtual-kubelet
22
33
You can’t perform that action at this time.
0 commit comments