fix(install): guard tmp dir trap against unset variable
This commit is contained in:
parent
226d636ca2
commit
678b966425
1 changed files with 1 additions and 1 deletions
|
|
@ -332,7 +332,7 @@ download_latest_release_binary() {
|
|||
|
||||
local tmp_dir
|
||||
tmp_dir="$(mktemp -d)"
|
||||
trap 'rm -rf "$tmp_dir"' EXIT INT TERM
|
||||
trap 'if [ -n "${tmp_dir:-}" ] && [ -d "${tmp_dir:-}" ]; then rm -rf "${tmp_dir}"; fi' EXIT INT TERM
|
||||
|
||||
curl -fsSL "$asset_url" -o "$tmp_dir/$asset_name"
|
||||
chmod +x "$tmp_dir/$asset_name"
|
||||
|
|
|
|||
Loading…
Reference in a new issue