From 6d43e695cc7e158e9ea2d274bcc1ae2e85622ef2 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Sat, 17 Nov 2012 19:45:54 +0000 Subject: update rsync uploading for new apt.puredata.info setup svn path=/trunk/; revision=16559 --- scripts/auto-build/pd-extended-source-tarball.sh | 19 +++++-------------- 1 file changed, 5 insertions(+), 14 deletions(-) (limited to 'scripts/auto-build/pd-extended-source-tarball.sh') diff --git a/scripts/auto-build/pd-extended-source-tarball.sh b/scripts/auto-build/pd-extended-source-tarball.sh index de4e5efc..739c615b 100755 --- a/scripts/auto-build/pd-extended-source-tarball.sh +++ b/scripts/auto-build/pd-extended-source-tarball.sh @@ -6,22 +6,13 @@ set -x # Any subsequent commands which fail will cause the shell script to exit set -e -rsync_file() -{ - file=$1 - file_upload=$(basename $file) - # if the rsync fails, ignore and carry on - (rsync -a --chmod=a+r -e ssh ${file} ${RSYNC_SERVER}:/home/apt/www/auto-build/${DATE}/${file_upload} && \ - echo "successfully uploaded: ${file_upload}") || \ - true -} - upload_generated_file() { file=$1 - rsync_file $file + subdir=$2 + rsync_file $file $subdir/`basename $file` md5sum ${file} | sed "s|^\([0-9a-f][0-9a-f]* \)/.*/|\1|" > ${file}.md5 - rsync_file $file.md5 + rsync_file $file.md5 $subdir/`basename $file`.md5 } # the source dir where this script is @@ -40,9 +31,9 @@ $SCRIPT_DIR/pd-extended-auto-builder.sh source-tarball-only version=$(get_pd_version $auto_build_root_dir) source=`ls -1 /tmp/Pd-extended*$version*-source.tar.bz2 | tail -1` -upload_generated_file $source +upload_generated_file $source $DATE debian=`ls -1 /tmp/Pd-extended*$version*-source.debian.tar.bz2 | tail -1` -upload_generated_file $debian +upload_generated_file $debian $DATE if [ "$running_on_server" = "yes" ]; then rm -f -- $source $source.md5 rm -f -- $debian $debian.md5 -- cgit v1.2.1