From 20fffd5b2eb0e93c215f1d226c0a3129cee503be Mon Sep 17 00:00:00 2001 From: James Turner <zakalawe@mac.com> Date: Sat, 9 Feb 2013 10:34:26 +0000 Subject: [PATCH] Extend Linux release script: create base package. This uses the same tactic as Mac-release; a filtered rsync from the map server's git checkout. --- hudson_build_release.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/hudson_build_release.sh b/hudson_build_release.sh index 76c75bd..97ef1f6 100755 --- a/hudson_build_release.sh +++ b/hudson_build_release.sh @@ -5,6 +5,8 @@ if [ "$WORKSPACE" == "" ]; then exit 1 fi +VERSION=`cat flightgear/version` + ##################################################################################### # remove old and create fresh build directories rm -rf sgBuild @@ -53,3 +55,14 @@ make install make package_source cp flightgear-*.tar.bz2 ../output/. +##################################################################################### + +echo "Assembling base package" +cd $WORKSPACE + +echo "Syncing base packages files from sphere.telascience.org" +rsync -avz --filter 'merge base-package.rules' \ + -e ssh jturner@sphere.telascience.org:/home/jturner/fgdata . + +tar cjf output/FlightGear-$VERSION-data.tar.bz fgdata/ +