3 # http://cherry.azulsystems.com:8080/job/zulu17-silver-build/377/
4 arg="$(echo $arg|sed 's#[a-z]\+/\?$##')"
5 build="$(echo $arg|sed -n 's#^.*/\([0-9]\+\)/$#\1#p')"
6 if [ -z "$build" ];then
7 echo >&2 "parse error: $arg"
11 if [ -e "$build" ];then
12 echo >&2 "exists: $build"
16 outcome="$(wget -O - "${arg}artifact/outcome/")"
17 if [ -z "$outcome" ];then
18 echo >&2 "no outcome: $arg"
21 for release in $(echo "$outcome"|perl -ne 'while (m{<a href="([^"]*)/release">}g) { print "$1\n"; }');do
24 for file in test-results.tar.gz test.release.log;do
25 url="${arg}artifact/outcome/$release/release/$file"
26 if wget --read-timeout=5 -O "$build/$release-$file" "$url";then
30 rm -f "$build/$release-$file"
37 (cd $build;if compgen -G "*test-results.tar.gz";then exx *test-results.tar.gz;fi)