diff options
author | Rob Savoye <rob.savoye@linaro.org> | 2014-10-22 19:02:43 -0600 |
---|---|---|
committer | Rob Savoye <rob.savoye@linaro.org> | 2014-10-22 19:02:43 -0600 |
commit | d24b3f594b3626f7b4d9d218ff7b22c878a37dfd (patch) | |
tree | e64ea7172709a06371ef97a419659803ea61154b /MakeRelease.job | |
parent | 80c6426784e4a1a899db7afa57f119f4bf9e16f0 (diff) |
only execute tcwgweb.sh if a baseline exists.
Change-Id: I85c8366713cfb644b10f179f2e4680160e73d850
Diffstat (limited to 'MakeRelease.job')
-rwxr-xr-x | MakeRelease.job | 13 |
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 |