From e80520c9ac19b96ede7e2e35a8641ed509064623 Mon Sep 17 00:00:00 2001 From: James Turner Date: Wed, 11 Mar 2015 17:48:33 +0000 Subject: [PATCH] Initial hacking on a post-upload script. - this will live on download.flightgear.org, but adding here so it can be maintained visibly. --- mac_upload_post.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 mac_upload_post.sh diff --git a/mac_upload_post.sh b/mac_upload_post.sh new file mode 100755 index 0000000..1aae1e0 --- /dev/null +++ b/mac_upload_post.sh @@ -0,0 +1,25 @@ +#!/bin/sh + +if [ $# -lt 1 ]; then + echo "Must supply FlightGear version as an argument, eg 3.5.2" + exit +fi + +FG_VERSION = $1 +SF_FRS_PATH = "jmturner@frs.sourceforge.net:/home/frs/project/f/fl/flightgear/unstable/" + +echo "Running Mac upload post-processing steps" + +cd /var/www/html/builds/nightly + +# first, remove any existing DMG binaries +rm FlightGear-*.dmg + +# move newly upload files +mv $HOME/nightly-incoming/FlightGear-$FG_VERSION-nightly.dmg . +mv $HOME/nightly-incoming/FlightGear-$FG_VERSION-nightly-full.dmg . + +# rsync to SourceForge +rsync -avP -e ssh FlightGear-$FG_VERSION-nightly.dmg $SF_FRS_PATH +rsync -avP -e ssh FlightGear-$FG_VERSION-nightly-full.dmg $SF_FRS_PATH +