[Vm-dev] [commit][3605] Add image/uploadspurimage.sh do do same.
commits at squeakvm.org
commits at squeakvm.org
Mon Feb 15 19:28:03 UTC 2016
Revision: 3605
Author: eliot
Date: 2016-02-15 11:28:01 -0800 (Mon, 15 Feb 2016)
Log Message:
-----------
Add image/uploadspurimage.sh do do same. And previous commit updated the
get vm scripts to use the 3602 VMs.
Modified Paths:
--------------
branches/Cog/image/getGoodCogVM.sh
Added Paths:
-----------
branches/Cog/image/uploadspurimage.sh
Property Changed:
----------------
branches/Cog/image/
Property changes on: branches/Cog/image
___________________________________________________________________
Modified: svn:ignore
- *.image
*.changes
*.tgz
coglinux*
cogwin
Cog.app
cogspurlinux*
cogspurwin
CogSpur.app
Squeak-*-All-in-One.*
SqueakDebug.log
SqueakV41.sources
__MACOSX
crash.dmp
package-cache
prefs
special-dirs
+ *.image
*.changes
*.sum
*.tgz
coglinux*
cogwin
Cog.app
cogspurlinux*
cogspurwin
CogSpur.app
Squeak-*-All-in-One.*
SqueakDebug.log
SqueakV41.sources
__MACOSX
crash.dmp
package-cache
prefs
special-dirs
Modified: branches/Cog/image/getGoodCogVM.sh
===================================================================
--- branches/Cog/image/getGoodCogVM.sh 2016-02-15 18:58:55 UTC (rev 3604)
+++ branches/Cog/image/getGoodCogVM.sh 2016-02-15 19:28:01 UTC (rev 3605)
@@ -11,21 +11,22 @@
case "$OS" in
Darwin) get_vm_from_tar \
- Cog.app/Contents/MacOS/Squeak \
- Cog.app-$TAG.tgz VM=Cog.app/Contents/MacOS/Squeak;;
+ Cog.app/Contents/MacOS/Squeak 881a82bdab55694933114608c2e083f1 \
+ Cog.app-$TAG.tgz e80c18e45b33f23dc17bedc5108385f9
+ VM=Cog.app/Contents/MacOS/Squeak;;
Linux)
if expr $OSREL \> 2.6.12; then
get_vm_from_tar \
coglinuxht/lib/squeak/$LCBINDIR/squeak \
- coglinuxht-$TAG.tgz 5067a62fde21ff4f39181619126b8380
+ coglinuxht-$TAG.tgz 0122db0348fbf6ee27e0189d8c6101ab
else
get_vm_from_tar \
coglinux/lib/squeak/$LCBINDIR/squeak \
- coglinux-$TAG.tgz 60078d8c3f5d24ea8d8362ffb5bc7b3b
+ coglinux-$TAG.tgz 3dd2fc07aee66be652b7636bf2337090
fi;;
CYGWIN*) get_vm_from_zip \
cogwin/SqueakConsole.exe 5a11b5d0fd2aa32e966cc76d85fd6876 \
- cogwin-$TAG.zip 4a0b12b67164b788aa615089b5e8cb81
+ cogwin-$TAG.zip 71546e5fde965441ca6da248a2fd003f
VM=cogwin/SqueakConsole.exe;;
*) echo "don't know how to run Squeak on your system. bailing out." 1>&2; exit 2
esac
Added: branches/Cog/image/uploadspurimage.sh
===================================================================
--- branches/Cog/image/uploadspurimage.sh (rev 0)
+++ branches/Cog/image/uploadspurimage.sh 2016-02-15 19:28:01 UTC (rev 3605)
@@ -0,0 +1,29 @@
+#!/bin/sh
+# Upload a trunk46-spur.image/.changes to mirandabanda.org
+RemoteUser=eliotmiranda at highland-park.dreamhost.com
+RemoteRoot=mirandabanda.org/files/Cog/SpurImages
+IFS="
+"
+DATE=`date +%Y-%m-%d`
+BASENAME=trunk46-spur
+
+test "$1" = -here || cd `dirname $0`
+
+DIR=$RemoteRoot/$DATE
+echo ssh -x $RemoteUser mkdir $DIR
+ssh -x $RemoteUser mkdir $DIR
+for BASENAME in "$@"; do
+ echo uploading $BASENAME from `pwd`
+ cksum $BASENAME.[ci]* >$BASENAME.sum
+ echo scp -p $BASENAME.image $BASENAME.changes $BASENAME.sum "$@" $RemoteUser:$DIR
+ scp -p $BASENAME.image $BASENAME.changes $BASENAME.sum "$@" $RemoteUser:$DIR
+done
+
+echo ssh $RemoteUser chmod a-w $DIR/* \\\; ls -al $DIR
+ssh $RemoteUser chmod a-w $DIR/* \; ls -al $DIR
+echo ssh $RemoteUser rm -f $RemoteRoot/{*.image,*.changes,*.sum}
+ssh $RemoteUser rm -f $RemoteRoot/{*.image,*.changes,*.sum}
+echo ssh $RemoteUser cd $RemoteRoot \\\; ln -s $DATE/{*.image,*.changes,*.sum} .
+ssh $RemoteUser cd $RemoteRoot \; ln -s $DATE/{*.image,*.changes,*.sum} .
+
+ssh $RemoteUser ls -l $RemoteRoot $RemoteRoot/$DATE
Property changes on: branches/Cog/image/uploadspurimage.sh
___________________________________________________________________
Added: svn:executable
+ *
More information about the Vm-dev
mailing list