mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-04-30 04:34:27 +00:00
ci/install_yq.sh: install_yq: Check version before return
Check the yq version before return. Fixes: #1776 Signed-off-by: Hui Zhu <teawater@antfin.com>
This commit is contained in:
parent
b20dff8027
commit
d8896157df
@ -18,7 +18,9 @@ function install_yq() {
|
|||||||
GOPATH=${GOPATH:-${HOME}/go}
|
GOPATH=${GOPATH:-${HOME}/go}
|
||||||
local yq_path="${GOPATH}/bin/yq"
|
local yq_path="${GOPATH}/bin/yq"
|
||||||
local yq_pkg="github.com/mikefarah/yq"
|
local yq_pkg="github.com/mikefarah/yq"
|
||||||
[ -x "${GOPATH}/bin/yq" ] && return
|
local yq_version=3.4.1
|
||||||
|
|
||||||
|
[ -x "${GOPATH}/bin/yq" ] && [ "`${GOPATH}/bin/yq --version`"X == "yq version ${yq_version}"X ] && return
|
||||||
|
|
||||||
read -r -a sysInfo <<< "$(uname -sm)"
|
read -r -a sysInfo <<< "$(uname -sm)"
|
||||||
|
|
||||||
@ -56,8 +58,6 @@ function install_yq() {
|
|||||||
die "Please install curl"
|
die "Please install curl"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
local yq_version=3.4.1
|
|
||||||
|
|
||||||
## NOTE: ${var,,} => gives lowercase value of var
|
## NOTE: ${var,,} => gives lowercase value of var
|
||||||
local yq_url="https://${yq_pkg}/releases/download/${yq_version}/yq_${goos,,}_${goarch}"
|
local yq_url="https://${yq_pkg}/releases/download/${yq_version}/yq_${goos,,}_${goarch}"
|
||||||
curl -o "${yq_path}" -LSsf "${yq_url}"
|
curl -o "${yq_path}" -LSsf "${yq_url}"
|
||||||
|
Loading…
Reference in New Issue
Block a user