From aec0d263fa0edf4f9ef2e26e56a2fdb096aa3bc6 Mon Sep 17 00:00:00 2001 From: Hui Zhu Date: Mon, 18 Mar 2019 15:35:50 +0800 Subject: [PATCH] ci: check curl before use it install-yq.sh use curl but not check if curl is available or not. Add code to check curl before use it. Fixes: #1379 Signed-off-by: Hui Zhu --- .ci/install-yq.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.ci/install-yq.sh b/.ci/install-yq.sh index b29cc5de2c..03dd85e66d 100755 --- a/.ci/install-yq.sh +++ b/.ci/install-yq.sh @@ -51,6 +51,11 @@ function install_yq() { mkdir -p "${GOPATH}/bin" + # Check curl + if ! command -v "curl" >/dev/null; then + die "Please install curl" + fi + # Workaround to get latest release from github (to not use github token). # Get the redirection to latest release on github. yq_latest_url=$(curl -Ls -o /dev/null -w %{url_effective} "https://${yq_pkg}/releases/latest")