Don't push docker images if build fails. no issue #
timer_reset
-if [[ "$ECODE" != "0" ]]; then
+if [[ "$EXITCODE" != "0" ]]; then
title "upload arvados images SKIPPED because build failed"
else
if [[ $upload == true ]]; then
frozen=""
fi
if ! test -x bundle ; then
- bundlergem=$(ls -r $GEM_HOME/cache/bundler-*.gem 2>/dev/null | head -n1)
+ bundlergem=$(ls -r $GEM_HOME/cache/bundler-*.gem 2>/dev/null | head -n1 || true)
if test -n "$bundlergem" ; then
flock /var/lib/gems/gems.lock gem install --local --no-document $bundlergem
else