From b2fb9fc61876e9cd0241ab9259f4f05803c99437 Mon Sep 17 00:00:00 2001 From: yuyicai Date: Sun, 24 Oct 2021 09:59:24 +0800 Subject: [PATCH] Fix: #2534 can't exit make when error occurs in curl (#2540) - use `curl -sS` to show error - use `set -eo pipefail` to exit `make` when error occurs in `curl` --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index affbfddc6..4c0f44212 100644 --- a/Makefile +++ b/Makefile @@ -332,9 +332,9 @@ KUSTOMIZE_VERSION ?= 3.8.2 kustomize: ifeq (, $(shell kustomize version | grep $(KUSTOMIZE_VERSION))) @{ \ - set -e ;\ + set -eo pipefail ;\ echo 'installing kustomize-v$(KUSTOMIZE_VERSION) into $(GOBIN)' ;\ - curl -s https://raw.githubusercontent.com/kubernetes-sigs/kustomize/master/hack/install_kustomize.sh | bash -s $(KUSTOMIZE_VERSION) $(GOBIN);\ + curl -sS https://raw.githubusercontent.com/kubernetes-sigs/kustomize/master/hack/install_kustomize.sh | bash -s $(KUSTOMIZE_VERSION) $(GOBIN);\ echo 'Install succeed' ;\ } KUSTOMIZE=$(GOBIN)/kustomize