aboutsummaryrefslogtreecommitdiffhomepage
path: root/test/distrib/ruby/run_distrib_test.sh
diff options
context:
space:
mode:
Diffstat (limited to 'test/distrib/ruby/run_distrib_test.sh')
-rwxr-xr-xtest/distrib/ruby/run_distrib_test.sh10
1 files changed, 9 insertions, 1 deletions
diff --git a/test/distrib/ruby/run_distrib_test.sh b/test/distrib/ruby/run_distrib_test.sh
index ae409f8dc5..be60e44b63 100755
--- a/test/distrib/ruby/run_distrib_test.sh
+++ b/test/distrib/ruby/run_distrib_test.sh
@@ -32,5 +32,13 @@ set -ex
cd $(dirname $0)
-# do something ruby-ish
+# Create an indexed local gem source with gRPC gems to test
+GEM_SOURCE=../../../gem_source
+mkdir -p ${GEM_SOURCE}/gems
+cp -r $EXTERNAL_GIT_ROOT/input_artifacts/*.gem ${GEM_SOURCE}/gems
+gem install builder
+gem generate_index --directory ${GEM_SOURCE}
+bundle install
+
+bundle exec ./distribtest.rb