Skip to content

Commit 68a42a6

Browse files
author
Apurv Parekh
committed
onebranch pipelines
1 parent e846931 commit 68a42a6

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

hack/ensure-kustomize.sh

+5-3
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ set -o nounset
1919
set -o pipefail
2020

2121
GOPATH_BIN="$(go env GOPATH)/bin/"
22-
MINIMUM_KUSTOMIZE_VERSION=3.8.2
22+
MINIMUM_KUSTOMIZE_VERSION=v5.0.1
2323

2424
# Ensure the kustomize tool exists and is a viable version, or installs it
2525
verify_kustomize_version() {
@@ -32,8 +32,11 @@ verify_kustomize_version() {
3232
if ! [ -d "${GOPATH_BIN}" ]; then
3333
mkdir -p "${GOPATH_BIN}"
3434
fi
35-
curl -sLov "${GOPATH_BIN}/kustomize" https://github.com/kubernetes-sigs/kustomize/releases/download/v${MINIMUM_KUSTOMIZE_VERSION}/kustomize_${MINIMUM_KUSTOMIZE_VERSION}_linux_amd64 2>&1
35+
curl -sLo "${GOPATH_BIN}/kustomize.tar.gz" https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize/${MINIMUM_KUSTOMIZE_VERSION}/kustomize_${MINIMUM_KUSTOMIZE_VERSION}_linux_amd64.tar.gz -v
36+
tar -xvf "${GOPATH_BIN}/kustomize.tar.gz" -C "${GOPATH_BIN}/"
3637
chmod +x "${GOPATH_BIN}/kustomize"
38+
cp -v "${GOPATH_BIN}/kustomize" /usr/local/bin/kustomize
39+
which kustomize
3740
else
3841
echo "Missing required binary in path: kustomize"
3942
return 2
@@ -53,4 +56,3 @@ EOF
5356
}
5457

5558
verify_kustomize_version
56-

0 commit comments

Comments
 (0)