Skip to content

Commit 110ff58

Browse files
committed
Actually implement the don't-download-what-we-already-have.
1 parent 348ce22 commit 110ff58

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

run-test.sh

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ IMAGE_NAME="TrunkImage"
1414
fetch_cog_vm "linux"
1515
VM=$COG_VM
1616

17-
echo Downloading a fresh Trunk image
1817
mkdir -p "${SRC}/target"
1918

2019
if test -f "${SRC}/target/TrunkImage.version";
@@ -23,13 +22,16 @@ then
2322
else
2423
CURRENT_UPDATE=0
2524
fi
26-
LATEST_UPDATE=`curl -sS ${BASE_URL}/job/SqueakTrunk/lastSuccessfulBuild/artifact/target/TrunkImage.version`
25+
`curl -sSo ${SRC}/target/TrunkImage.version ${BASE_URL}/job/SqueakTrunk/lastSuccessfulBuild/artifact/target/TrunkImage.version`
26+
LATEST_UPDATE=`cat ${SRC}/target/TrunkImage.version`
2727

2828
if test "x${CURRENT_UPDATE}x" != "x${LATEST_UPDATE}x";
2929
then
3030
echo Downloading Trunk version ${LATEST_UPDATE}
3131
curl -sSo "${SRC}/target/TrunkImage.image" ${BASE_URL}/job/SqueakTrunk/lastSuccessfulBuild/artifact/target/TrunkImage.image
3232
curl -sSo "${SRC}/target/TrunkImage.changes" ${BASE_URL}/job/SqueakTrunk/lastSuccessfulBuild/artifact/target/TrunkImage.changes
33+
else
34+
echo Reusing existing Trunk version ${LATEST_UPDATE}
3335
fi
3436
test ! -f "${SRC}/target/SqueakV41.sources" && curl -sSo "${SRC}/target/SqueakV41.sources.gz" http://ftp.squeak.org/4.4/SqueakV41.sources.gz && gunzip "${SRC}/target/SqueakV41.sources.gz"
3537
cp HudsonBuildTools.st "${SRC}/target/"

0 commit comments

Comments
 (0)