summaryrefslogtreecommitdiff
path: root/MakeRelease.job
diff options
context:
space:
mode:
authorRob Savoye <rob.savoye@linaro.org>2014-10-22 19:02:43 -0600
committerRob Savoye <rob.savoye@linaro.org>2014-10-22 19:02:43 -0600
commitd24b3f594b3626f7b4d9d218ff7b22c878a37dfd (patch)
treee64ea7172709a06371ef97a419659803ea61154b /MakeRelease.job
parent80c6426784e4a1a899db7afa57f119f4bf9e16f0 (diff)
only execute tcwgweb.sh if a baseline exists.
Change-Id: I85c8366713cfb644b10f179f2e4680160e73d850
Diffstat (limited to 'MakeRelease.job')
-rwxr-xr-xMakeRelease.job13
1 files changed, 8 insertions, 5 deletions
diff --git a/MakeRelease.job b/MakeRelease.job
index 833e9232..51c636dd 100755
--- a/MakeRelease.job
+++ b/MakeRelease.job
@@ -132,10 +132,13 @@ if test x"${tarbin}" = xyes; then
fi
# Diff the two directories
scp ${cbuild_dir}/tcwgweb.sh ${fileserver}:/tmp/tcwgweb$$.sh
- out="`ssh ${fileserver} if test -f ${bases}; then /tmp/tcwgweb$$.sh --email --tdir ${bases} ${binaries}; fi`"
- if test "`echo ${out} | grep -c REGRESSIONS`"; then
- exit 1
- else
- exit 0
+ out="`ssh ${fileserver} "if test -e ${bases}; then echo YES; else echo NO; fi"`"
+ if test x"${out}" = x"YES"; then
+ out="`ssh ${fileserver} if test -f ${bases}; then /tmp/tcwgweb$$.sh --email --tdir ${bases} ${binaries}; fi`"
+ if test "`echo ${out} | grep -c REGRESSIONS`"; then
+ exit 1
+ fi
fi
fi
+
+exit 0