diff options
author | Jan Tattermusch <jtattermusch@google.com> | 2016-04-21 10:09:06 -0700 |
---|---|---|
committer | Jan Tattermusch <jtattermusch@google.com> | 2016-04-21 10:09:06 -0700 |
commit | 962c38787ce4d8c3bb373ff032ebbf0deae429af (patch) | |
tree | f369194f8be72bd34d1245c8f1757f7776a64631 /tools/gce | |
parent | 5eacbd98146e2eb008c05453e8e2c6360b800244 (diff) |
update script to initialize perf worker
Diffstat (limited to 'tools/gce')
-rwxr-xr-x | tools/gce/linux_performance_worker_init.sh | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tools/gce/linux_performance_worker_init.sh b/tools/gce/linux_performance_worker_init.sh index c7272b61a5..478e04ef37 100755 --- a/tools/gce/linux_performance_worker_init.sh +++ b/tools/gce/linux_performance_worker_init.sh @@ -82,9 +82,12 @@ sudo apt-get install -y libgflags-dev libgtest-dev libc++-dev clang # Python dependencies sudo pip install tabulate +sudo pip install google-api-python-client + curl -O https://bootstrap.pypa.io/get-pip.py sudo pypy get-pip.py sudo pypy -m pip install tabulate +sudo pip install google-api-python-client # Node dependencies (nvm has to be installed under user jenkins) touch .profile @@ -102,4 +105,8 @@ sudo apt-get install -y mono-devel nuget gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 curl -sSL https://get.rvm.io | bash -s stable --ruby +# Install bundler (prerequisite for gRPC Ruby) +source ~/.rvm/scripts/rvm +gem install bundler + # Java dependencies - nothing as we already have Java JDK 8 |