Skip to content

Commit 78c6fa8

Browse files
committed
Updated ci-install-android-sdk.sh. Step 2.
1 parent 933408d commit 78c6fa8

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

script/ci-install-android-sdk.sh

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,18 @@ check_cmdline_tools_latest_or_fail() {
4444
if [[ ! "$SDK_ARCHIVE" =~ ^commandlinetools-linux-([0-9]+)_latest\.zip$ ]]; then
4545
return 0
4646
fi
47-
4847
local CURRENT_VER="${BASH_REMATCH[1]}"
4948

49+
# Temporarily disable xtrace to avoid printing HTML content
50+
local xtrace_was_on=0
51+
case "$-" in
52+
*x*) xtrace_was_on=1; set +x ;;
53+
esac
54+
5055
# Try to fetch page (fail = skip)
5156
local HTML
5257
if ! HTML="$(curl -fsSL --connect-timeout 3 --max-time 8 "$STUDIO_URL" 2>/dev/null)"; then
58+
[[ "$xtrace_was_on" -eq 1 ]] && set -x
5359
return 0
5460
fi
5561

@@ -63,6 +69,8 @@ check_cmdline_tools_latest_or_fail() {
6369
| tail -n 1
6470
)"
6571

72+
[[ "$xtrace_was_on" -eq 1 ]] && set -x
73+
6674
if [[ -z "$LATEST_VER" ]]; then
6775
return 0
6876
fi

0 commit comments

Comments
 (0)