@@ -10,6 +10,8 @@ COPY_TARGET="${FEATURES_DIR}/$(basename "${SCRIPT_DIR%%_*}")"
1010cp -R " ${SCRIPT_DIR} " " ${COPY_TARGET} "
1111rm -f " ${COPY_TARGET} /devcontainer-features.env" " ${COPY_TARGET} /devcontainer-features-install.sh"
1212
13+ # shellcheck disable=SC2034
14+ # used by apt-get only inside this script
1315DEBIAN_FRONTEND=noninteractive
1416
1517# Read tool versions + metadata into environment variables
@@ -34,7 +36,7 @@ if [ "${ARCHITECTURE}" = "arm64" ]; then
3436 SHA256SUM=" ${bazelisk_arm64_sha256} "
3537fi
3638curl -L " https://github.com/bazelbuild/bazelisk/releases/download/v${bazelisk_version} /bazelisk-${BAZELISK_VARIANT} .deb" -o /tmp/bazelisk.deb
37- echo " ${SHA256SUM} /tmp/bazelisk.deb" | sha256sum -c - || exit - 1
39+ echo " ${SHA256SUM} /tmp/bazelisk.deb" | sha256sum -c - || exit 1
3840apt-get install -y --no-install-recommends --fix-broken /tmp/bazelisk.deb
3941rm /tmp/bazelisk.deb
4042
@@ -60,7 +62,7 @@ if [ "${ARCHITECTURE}" = "arm64" ]; then
6062 SHA256SUM=" ${buildifier_arm64_sha256} "
6163fi
6264curl -L " https://github.com/bazelbuild/buildtools/releases/download/v${buildifier_version} /buildifier-linux-${BUILDIFIER_VARIANT} " -o /usr/local/bin/buildifier
63- echo " ${SHA256SUM} /usr/local/bin/buildifier" | sha256sum -c - || exit - 1
65+ echo " ${SHA256SUM} /usr/local/bin/buildifier" | sha256sum -c - || exit 1
6466chmod +x /usr/local/bin/buildifier
6567
6668# Starlark Language Server, directly from GitHub (apparently no APT repository available)
@@ -71,7 +73,7 @@ if [ "${ARCHITECTURE}" = "arm64" ]; then
7173 SHA256SUM=" ${starpls_arm64_sha256} "
7274fi
7375curl -L " https://github.com/withered-magic/starpls/releases/download/v${starpls_version} /starpls-linux-${STARPLS_VARIANT} " -o /usr/local/bin/starpls
74- echo " ${SHA256SUM} /usr/local/bin/starpls" | sha256sum -c - || exit - 1
76+ echo " ${SHA256SUM} /usr/local/bin/starpls" | sha256sum -c - || exit 1
7577chmod +x /usr/local/bin/starpls
7678
7779# Code completion for C++ code of Bazel projects
@@ -83,7 +85,7 @@ SHA256SUM="${bazel_compile_commands_amd64_sha256}"
8385if [ " ${ARCHITECTURE} " = " arm64" ]; then
8486 SHA256SUM=" ${bazel_compile_commands_arm64_sha256} "
8587fi
86- echo " ${SHA256SUM} /tmp/bazel-compile-commands.deb" | sha256sum -c - || exit - 1
88+ echo " ${SHA256SUM} /tmp/bazel-compile-commands.deb" | sha256sum -c - || exit 1
8789apt-get install -y --no-install-recommends --fix-broken /tmp/bazel-compile-commands.deb
8890rm /tmp/bazel-compile-commands.deb
8991
0 commit comments