From 00607e2b6c8c80b29a55f7fe84cce41ca17726e6 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Tue, 13 Jun 2017 15:56:15 +0200 Subject: [PATCH] upload_nightly.sh: Enable use for different machines --- upload_nightly.sh | 28 ++++++++++++++++++++-------- 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/upload_nightly.sh b/upload_nightly.sh index 5fec99d..90d861b 100755 --- a/upload_nightly.sh +++ b/upload_nightly.sh @@ -1,12 +1,24 @@ #!/bin/sh DIST="201705-nightly" +REMOTE="generic@sysmocom-downloads" +MACHINE=$1 -rsync --delete -avz tmp/deploy/ipk/ generic@sysmocom-downloads:sysmobts/$DIST/ipk -rsync --delete -avz tmp/deploy/images/ generic@sysmocom-downloads:sysmobts/$DIST/images -rsync --delete -avz tmp/deploy/tools/ generic@sysmocom-downloads:sysmobts/$DIST/tools -rsync --delete -avz tmp/deploy/sdk/ generic@sysmocom-downloads:sysmobts/$DIST/sdk -rsync --delete -avz tmp/cache/ generic@sysmocom-downloads:sysmobts/$DIST/cache-state -rsync --delete -avz cache/ generic@sysmocom-downloads:sysmobts/$DIST/cache -rsync --delete -avz conf/ generic@sysmocom-downloads:sysmobts/$DIST/conf -rsync -avz tmp/deploy/sources/ generic@sysmocom-downloads:sysmobts/$DIST/sources +if [ "z$MACHINE" == "z" ]; then + echo "You must specify the machine type as argument!" + exit 1 +fi + +# convert legacy machine name != download directory +if [ $MACHINE == "sysmobts-v2" ]; then + MACHINE="sysmobts" +fi + +rsync --delete -avz tmp/deploy/ipk/ $REMOTE:$MACHINE/$DIST/ipk +rsync --delete -avz tmp/deploy/images/ $REMOTE:$MACHINE/$DIST/images +rsync --delete -avz tmp/deploy/tools/ $REMOTE:$MACHINE/$DIST/tools +rsync --delete -avz tmp/deploy/sdk/ $REMOTE:$MACHINE/$DIST/sdk +rsync --delete -avz tmp/cache/ $REMOTE:$MACHINE/$DIST/cache-state +rsync --delete -avz cache/ $REMOTE:$MACHINE/$DIST/cache +rsync --delete -avz conf/ $REMOTE:$MACHINE/$DIST/conf +rsync -avz tmp/deploy/sources/ $REMOTE:$MACHINE/$DIST/sources