build_override="-bsp_timeout 900 -vis_timeout 3600 -light_timeout 14400 -minimap_timeout 900 -scale_timeout 900"
screenshot_override="9 300"
+getthemap_fail=false
+
allmaps()
{
for F in maps/*.map.options; do
if ! unzip -l "$bspdir/$M-$blobhash.pk3"; then
rm -f "$bspdir/$M-$blobhash.pk3"
echo "WARNING: could not download $url$M-$blobhash.pk3, invalid zip file"
+ getthemap_fail=true
return 0
fi
}
git reset --hard
git clean -xfd
git checkout -f "$HASH"
- allmaps screenshotthemap "$REFNAME" "$HASH" "$url"
- touch "$screenshot_cachedir/$HASH"
+ allmaps getthemap "$url" "$bspdir.old" "$bspdir"
+ if ! $getthemap_fail; then
+ allmaps screenshotthemap "$REFNAME" "$HASH" "$url"
+ touch "$screenshot_cachedir/$HASH"
+ fi
done
git checkout -f master
;;