mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-28 14:07:14 +00:00
fix shellcheck failures of cluster/clientbin.sh
This commit is contained in:
parent
b384712024
commit
aacab2ee75
@ -65,12 +65,6 @@ case "$(uname -m)" in
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
# Get the absolute path of the directory component of a file, i.e. the
|
|
||||||
# absolute path of the dirname of $1.
|
|
||||||
get_absolute_dirname() {
|
|
||||||
echo "$(cd "$(dirname "$1")" && pwd)"
|
|
||||||
}
|
|
||||||
|
|
||||||
function get_bin() {
|
function get_bin() {
|
||||||
bin="${1:-}"
|
bin="${1:-}"
|
||||||
srcdir="${2:-}"
|
srcdir="${2:-}"
|
||||||
@ -93,9 +87,12 @@ function get_bin() {
|
|||||||
# The bazel go rules place binaries in subtrees like
|
# The bazel go rules place binaries in subtrees like
|
||||||
# "bazel-bin/source/path/linux_amd64_pure_stripped/binaryname", so make sure
|
# "bazel-bin/source/path/linux_amd64_pure_stripped/binaryname", so make sure
|
||||||
# the platform name is matched in the path.
|
# the platform name is matched in the path.
|
||||||
locations+=($(find "${KUBE_ROOT}/bazel-bin/${srcdir}" -type f -executable \
|
while IFS=$'\n' read -r line; do
|
||||||
-path "*/${host_os}_${host_arch}*/${bin}" 2>/dev/null || true) )
|
locations+=( "${line}" )
|
||||||
echo $( (ls -t "${locations[@]}" 2>/dev/null || true) | head -1 )
|
done < <(find "${KUBE_ROOT}/bazel-bin/${srcdir}" -type f -executable \
|
||||||
|
-path "*/${host_os}_${host_arch}*/${bin}" 2>/dev/null || true)
|
||||||
|
|
||||||
|
(ls -t "${locations[@]}" 2>/dev/null || true) | head -1
|
||||||
}
|
}
|
||||||
|
|
||||||
function print_error() {
|
function print_error() {
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
./build/lib/release.sh
|
./build/lib/release.sh
|
||||||
./cluster/addons/addon-manager/kube-addons.sh
|
./cluster/addons/addon-manager/kube-addons.sh
|
||||||
./cluster/addons/fluentd-elasticsearch/es-image/run.sh
|
./cluster/addons/fluentd-elasticsearch/es-image/run.sh
|
||||||
./cluster/clientbin.sh
|
|
||||||
./cluster/common.sh
|
./cluster/common.sh
|
||||||
./cluster/gce/config-common.sh
|
./cluster/gce/config-common.sh
|
||||||
./cluster/gce/config-default.sh
|
./cluster/gce/config-default.sh
|
||||||
|
Loading…
Reference in New Issue
Block a user