15866: Install bundler in GEMHOME.
[arvados.git] / build / run-tests.sh
index fc0c1016debe89ccd76266892d4e0e11992e278a..af3426cd7339e51b1dbd5e6ea08ab27764f306be 100755 (executable)
@@ -546,8 +546,11 @@ setup_ruby_environment() {
         echo "Will install arvados gems to $tmpdir_gem_home"
         echo "Gem search path is GEM_PATH=$GEM_PATH"
     fi
-    bundle config || gem install bundler \
-        || fatal 'install bundler'
+    (
+        export HOME=$GEMHOME
+        ("$(gem env gempath | cut -f1 -d:)/bin/bundle" version | grep 2.0.2) \
+            || gem install --user bundler -v 2.0.2
+    ) || fatal 'install bundler'
 }
 
 with_test_gemset() {