Skip to content

Commit bd08b89

Browse files
committed
incorporate review comments
1 parent 2c3d506 commit bd08b89

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ FROM builder AS machinebroker-builder
5252
# TODO: Remove irictl-machine once debug containers are more broadly available.
5353
RUN --mount=type=cache,target=/root/.cache/go-build \
5454
--mount=type=cache,target=/go/pkg \
55-
CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH GO111MODULE=on go build -ldflags="${LDFLAGS} -s -w" -a -o bin/machinebroker ./broker/machinebroker/cmd/machinebroker/main.go && \
55+
CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH GO111MODULE=on go build -ldflags="${LDFLAGS}" -a -o bin/machinebroker ./broker/machinebroker/cmd/machinebroker/main.go && \
5656
CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH GO111MODULE=on go build -ldflags="-s -w" -a -o bin/irictl-machine ./irictl-machine/cmd/irictl-machine/main.go
5757

5858
FROM builder AS irictl-machine-builder
@@ -73,7 +73,7 @@ FROM builder AS volumebroker-builder
7373
# TODO: Remove irictl-volume once debug containers are more broadly available.
7474
RUN --mount=type=cache,target=/root/.cache/go-build \
7575
--mount=type=cache,target=/go/pkg \
76-
CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH GO111MODULE=on go build -ldflags="${LDFLAGS} -s -w" -a -o bin/volumebroker ./broker/volumebroker/cmd/volumebroker/main.go && \
76+
CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH GO111MODULE=on go build -ldflags="${LDFLAGS}" -a -o bin/volumebroker ./broker/volumebroker/cmd/volumebroker/main.go && \
7777
CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH GO111MODULE=on go build -ldflags="-s -w" -a -o bin/irictl-volume ./irictl-volume/cmd/irictl-volume/main.go
7878

7979
FROM builder AS irictl-volume-builder
@@ -94,7 +94,7 @@ FROM builder AS bucketbroker-builder
9494
# TODO: Remove irictl-bucket once debug containers are more broadly available.
9595
RUN --mount=type=cache,target=/root/.cache/go-build \
9696
--mount=type=cache,target=/go/pkg \
97-
CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH GO111MODULE=on go build -ldflags="${LDFLAGS} -s -w" -a -o bin/bucketbroker ./broker/bucketbroker/cmd/bucketbroker/main.go && \
97+
CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH GO111MODULE=on go build -ldflags="${LDFLAGS}" -a -o bin/bucketbroker ./broker/bucketbroker/cmd/bucketbroker/main.go && \
9898
CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH GO111MODULE=on go build -ldflags="-s -w" -a -o bin/irictl-bucket ./irictl-bucket/cmd/irictl-bucket/main.go
9999

100100
FROM builder AS irictl-bucket-builder

Makefile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ BUCKETBROKER_IMG ?= bucketbroker:latest
1212
IRICTL_BUCKET_IMG ?= irictl-bucket:latest
1313

1414
# LDFLAGS for the build targets
15+
LDFLAGS ?= -s -w
1516
VERSION=$(shell git describe --tags --abbrev=0)
1617
COMMIT=$(shell git log -n1 --format="%h")
1718
MACHINEBROKER_VERSION = github.com/ironcore-dev/ironcore/broker/machinebroker/version.Version
@@ -199,7 +200,7 @@ docker-build-machinepoollet: ## Build machinepoollet image.
199200

200201
.PHONY: docker-build-machinebroker
201202
docker-build-machinebroker: ## Build machinebroker image.
202-
docker build --build-arg LDFLAGS="-X $(MACHINEBROKER_VERSION)=$(VERSION) -X $(MACHINEBROKER_COMMIT)=$(COMMIT)" --target machinebroker -t ${MACHINEBROKER_IMG} .
203+
docker build --build-arg LDFLAGS="${LDFLAGS} -X $(MACHINEBROKER_VERSION)=$(VERSION) -X $(MACHINEBROKER_COMMIT)=$(COMMIT)" --target machinebroker -t ${MACHINEBROKER_IMG} .
203204

204205
.PHONY: docker-build-irictl-machine
205206
docker-build-irictl-machine: ## Build irictl-machine image.
@@ -211,15 +212,15 @@ docker-build-volumepoollet: ## Build volumepoollet image.
211212

212213
.PHONY: docker-build-volumebroker
213214
docker-build-volumebroker: ## Build volumebroker image.
214-
docker build --build-arg LDFLAGS="-X $(VOLUMEBROKER_VERSION)=$(VERSION) -X $(VOLUMEBROKER_COMMIT)=$(COMMIT)" --target volumebroker -t ${VOLUMEBROKER_IMG} .
215+
docker build --build-arg LDFLAGS="${LDFLAGS} -X $(VOLUMEBROKER_VERSION)=$(VERSION) -X $(VOLUMEBROKER_COMMIT)=$(COMMIT)" --target volumebroker -t ${VOLUMEBROKER_IMG} .
215216

216217
.PHONY: docker-build-irictl-volume
217218
docker-build-irictl-volume: ## Build irictl-volume image.
218219
docker build --target irictl-volume -t ${IRICTL_VOLUME_IMG} .
219220

220221
.PHONY: docker-build-bucketpoollet
221222
docker-build-bucketpoollet: ## Build bucketpoollet image.
222-
docker build --build-arg LDFLAGS="-X $(BUCKETBROKER_VERSION)=$(VERSION) -X $(BUCKETBROKER_COMMIT)=$(COMMIT)" --target bucketpoollet -t ${BUCKETPOOLLET_IMG} .
223+
docker build --build-arg LDFLAGS="${LDFLAGS} -X $(BUCKETBROKER_VERSION)=$(VERSION) -X $(BUCKETBROKER_COMMIT)=$(COMMIT)" --target bucketpoollet -t ${BUCKETPOOLLET_IMG} .
223224

224225
.PHONY: docker-build-bucketbroker
225226
docker-build-bucketbroker: ## Build bucketbroker image.

0 commit comments

Comments
 (0)