You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
764 B
Bash

#!/bin/bash
dest=html/builds
if [ ! -e $dest ]; then
mkdir -p $dest
fi
if [ ! -d $dest ]; then
echo '***' $dest 'does not exist ***'
exiv 1
fi
version=$(cat var/__version__)
url=http://exiv2.dyndns.org:8080/userContent/builds/Latest
builds=$(curl --silent $url/ | xmllint --html --format - 2>&1 | grep tar | grep -v -ve view -ve job -ve bread | cut -d= -f 2 | cut -d'"' -f 2)
for build in $builds; do
plat=$(echo $build | cut -d- -f 1)
plat="exiv2-$version-$plat.tar.gz"
echo curl --silent -O $url/$build '>' $dest/$plat
curl --silent $url/$build > $dest/$plat
done
plat=trunk
orig=exiv2-trunk.tar.gz
plat="exiv2-$version-$plat.tar.gz"
if [ -e $orig ]; then
cp $orig $dest/$plat
fi
echo ---- $dest ----
ls -lt $dest
# That's all Folks!
##