Skip to content

Commit c960555

Browse files
Maybe xz-tools might not be installed
1 parent d10303d commit c960555

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/shellcheck/install.sh

+4-3
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ curl_installed=""
2222

2323
if ! type curl >/dev/null 2>&1; then
2424
apt update --yes
25-
apt install --no-install-recommends --yes curl ca-certificates
25+
apt install --no-install-recommends --yes curl ca-certificates xz-utils
2626

2727
curl_installed="true"
2828
fi
@@ -43,10 +43,11 @@ case "${machine}" in
4343
esac
4444

4545
# https://github.com/koalaman/shellcheck/releases/download/v0.9.0/shellcheck-v0.9.0.linux.aarch64.tar.xz
46-
url="https://github.com/koalaman/shellcheck/releases/download/v${SHELLCHECK_VERSION}/shellcheck-v${SHELLCHECK_VERSION}.linux.${arch}.tar.xz"
46+
file="shellcheck-v${SHELLCHECK_VERSION}.linux.${arch}.tar.xz"
47+
url="https://github.com/koalaman/shellcheck/releases/download/v${SHELLCHECK_VERSION}/${file}"
4748

4849
curl -sSL "${url}" | tar --strip-components=1 -Jxvf - -C "${INSTALL_PATH}" "shellcheck-v${SHELLCHECK_VERSION}/shellcheck"
4950

5051
if [ -n "${curl_installed}" ]; then
51-
apt purge curl --autoremove --yes
52+
apt purge curl xz-utils --autoremove --yes
5253
fi

0 commit comments

Comments
 (0)