19683: Improves code style.
authorLucas Di Pentima <lucas.dipentima@curii.com>
Tue, 1 Nov 2022 17:30:14 +0000 (14:30 -0300)
committerLucas Di Pentima <lucas.dipentima@curii.com>
Tue, 1 Nov 2022 17:30:14 +0000 (14:30 -0300)
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>

tools/arvbox/lib/arvbox/docker/common.sh

index 5db94aa5e1b7301c5334329f9e6cee0efc2ee857..80fb3fa8205683bd64c046535ef06252df20f84e 100644 (file)
@@ -75,10 +75,9 @@ run_bundler() {
        BUNDLER=$PWD/bin/bundle
     fi
 
        BUNDLER=$PWD/bin/bundle
     fi
 
-    if test "$(flock $GEMLOCK /var/lib/arvados/bin/gem list | grep arvados | grep dev | wc -l)" = "0" ; then
-        cd /usr/src/arvados/sdk/ruby
-        /var/lib/arvados/bin/gem build arvados.gemspec && flock $GEMLOCK /var/lib/arvados/bin/gem install `ls -1 *.gem | sort -r | head -n1`
-        cd -
+    if test -z "$(flock $GEMLOCK /var/lib/arvados/bin/gem list | grep arvados | grep dev)" ; then
+        (cd /usr/src/arvados/sdk/ruby && \
+        /var/lib/arvados/bin/gem build arvados.gemspec && flock $GEMLOCK /var/lib/arvados/bin/gem install `ls -1 *.gem | sort -r | head -n1`)
     fi
     if ! flock $GEMLOCK $BUNDLER install --verbose --local --no-deployment $frozen "$@" ; then
         flock $GEMLOCK $BUNDLER install --verbose --no-deployment $frozen "$@"
     fi
     if ! flock $GEMLOCK $BUNDLER install --verbose --local --no-deployment $frozen "$@" ; then
         flock $GEMLOCK $BUNDLER install --verbose --no-deployment $frozen "$@"