File tree Expand file tree Collapse file tree 3 files changed +15
-5
lines changed Expand file tree Collapse file tree 3 files changed +15
-5
lines changed Original file line number Diff line number Diff line change 11ARG BUILDPLATFORM=linux/amd64
2- ARG BUILD_BASE_IMAGE
3- ARG BINARY_BASE_IMAGE
2+ ARG BUILD_BASE_IMAGE=golang:1.23.3
3+ ARG BINARY_BASE_IMAGE=ubuntu:22.04
44
55FROM --platform=$BUILDPLATFORM $BUILD_BASE_IMAGE AS build
66WORKDIR /azure
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ GO_BINARY_NAME ?= appgw-ingress
1515GOOS ?= linux
1616GARCH ?= arm64
1717
18- BUILD_BASE_IMAGE ?= golang:1.22.5-bookworm
18+ BUILD_BASE_IMAGE ?= golang:1.23.3
1919BINARY_BASE_IMAGE ?= ubuntu:22.04
2020
2121REPO ?= appgwreg.azurecr.io
@@ -65,6 +65,16 @@ build-image-multi-arch:
6565 $(IMAGE_TAGS ) \
6666 $(shell pwd)
6767
68+ build-image :
69+ @docker build \
70+ --build-arg " BUILD_BASE_IMAGE=$( BUILD_BASE_IMAGE) " \
71+ --build-arg " BINARY_BASE_IMAGE=$( BINARY_BASE_IMAGE) " \
72+ --build-arg " BUILD_TAG=$( BUILD_TAG) " \
73+ --build-arg " BUILD_DATE=$( BUILD_DATE) " \
74+ --build-arg " GIT_HASH=$( GIT_HASH) " \
75+ $(IMAGE_TAGS ) \
76+ $(shell pwd)
77+
6878build :
6979 go build -mod=readonly -v -ldflags=" $( GO_LDFLAGS) " -v -o ./bin/${GO_BINARY_NAME} ./cmd/appgw-ingress
7080
Original file line number Diff line number Diff line change 11module github.com/Azure/application-gateway-kubernetes-ingress
22
3- go 1.22 .0
3+ go 1.23 .0
44
5- toolchain go1.22.4
5+ toolchain go1.23.3
66
77require (
88 github.com/Azure/azure-sdk-for-go v66.0.0+incompatible
You can’t perform that action at this time.
0 commit comments