summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2017-05-25 08:00:52 +0000
committerMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2017-05-26 09:41:45 +0000
commitce08cedbcb70ef3f51bd5a0dd548680312e146c6 (patch)
tree3b1934fcfaf1ae5673d27a6e2ffd8dc5d2b23805
parentd9d5b723c4d5dbc67813dba9b5498a064c852621 (diff)
wget_wildcard_url: Don't check certificate for *.tcwglab hosts.
Change-Id: I77cc5dd3fe08d928bceda8fa76d09297f0d15e0b
-rw-r--r--jenkins-helpers.sh7
-rwxr-xr-xtcwg-benchmark.sh2
2 files changed, 7 insertions, 2 deletions
diff --git a/jenkins-helpers.sh b/jenkins-helpers.sh
index f96c928f..671ebed2 100644
--- a/jenkins-helpers.sh
+++ b/jenkins-helpers.sh
@@ -189,7 +189,12 @@ wget_wildcard_url ()
local tmpdir
tmpdir="$(mktemp -d)"
- wget --progress=dot:giga -r --no-parent --no-directories --level 1 "--directory-prefix=$tmpdir" -A "$url_basename" "$@" "$(dirname "$url")/"
+ wget_opts=""
+ case "$(echo "$url" | cut -d/ -f3)" in
+ *".tcwglab") wget_opts="$wget_opts --no-check-certificate" ;;
+ esac
+
+ wget --progress=dot:giga -r --no-parent --no-directories --level 1 "--directory-prefix=$tmpdir" -A "$url_basename" $wget_opts "$@" "$(dirname "$url")/"
local count=-1
for i in "$tmpdir"/$url_basename; do
diff --git a/tcwg-benchmark.sh b/tcwg-benchmark.sh
index 728f0afc..86a3a223 100755
--- a/tcwg-benchmark.sh
+++ b/tcwg-benchmark.sh
@@ -44,7 +44,7 @@ case "$toolchain_url" in
fi
;;
"http://"*".tar.xz"|"https://"*".tar.xz")
- wget_wildcard_url "$toolchain_url" --no-check-certificate
+ wget_wildcard_url "$toolchain_url"
# shellcheck disable=SC2046
tarball="$(ls $(basename "$toolchain_url"))"
tar xf "${tarball}"