diff options
-rwxr-xr-x | upload-snapshots | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/upload-snapshots b/upload-snapshots new file mode 100755 index 0000000..bf4a262 --- /dev/null +++ b/upload-snapshots @@ -0,0 +1,14 @@ +#!/bin/bash +set -e + +RSYNC_TARGET="silbe@sunjammer.sugarlabs.org::debian-snapshots/pool/squeeze/main/" +MYDIR="$(readlink -f "$(dirname "${0}")")" +SSH_KEY_FILE="${MYDIR}"/id_rsa-sunjammer-snaphots +ARCH="$(dpkg-architecture -qDEB_BUILD_ARCH)" + +if [ "${ARCH}" = i386 ] ; then + # i386 is responsible for uploading arch=all packages and sources + rsync -av -e "ssh -o IdentitiesOnly=yes -i \"${SSH_KEY_FILE}\"" "${MYDIR}"/cowbuilder/result/ "${RSYNC_TARGET}" +else + rsync -av -e "ssh -o IdentitiesOnly=yes -i \"${SSH_KEY_FILE}\"" "${MYDIR}"/cowbuilder/result/*_"${ARCH}".* "${RSYNC_TARGET}" +fi |