Skip to content

Commit b66d6f1

Browse files
committed
Updated build-all target to build different versions of kubectl container images in sequence and not in parallel
1 parent ef363df commit b66d6f1

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Makefile

+3-2
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,14 @@ default:
3636
build-all:
3737
@echo "Building all versions..."
3838
@versions=$$(make -s kubectl-versions); \
39-
version_count=$$(echo "$$versions" | wc -l); \
40-
echo "Number of versions to build: $$version_count"; \
4139
echo "Versions to build:"; \
4240
echo "$$versions"| sed 's/^/ - /'; \
4341
first_version=$$(echo "$$versions" | head -n 1); \
4442
make build KUBECTL_VERSION=$$first_version LATEST=yes PUSH=yes; \
4543
echo "$$versions" | tail -n +2 | xargs -I {} -P $$(nproc) make build KUBECTL_VERSION={} PUSH=yes
44+
for version in $$(echo $$versions|echo "$$versions" | tail -n +2); do \
45+
make build KUBECTL_VERSION=$$version PUSH=yes; \
46+
done
4647

4748
.PHONY: kubectl-version
4849
kubectl-version:

0 commit comments

Comments
 (0)