diff options
author | murgatroid99 <michael.lumish@gmail.com> | 2015-01-21 12:05:18 -0800 |
---|---|---|
committer | murgatroid99 <michael.lumish@gmail.com> | 2015-01-21 12:05:18 -0800 |
commit | eeccd21fb9c00718876d87bde70fbb09d1bd7ab4 (patch) | |
tree | fb73c9d3e6fac5897b2a17fd1eca2d534570e241 /tools/dockerfile/grpc_ruby/Dockerfile | |
parent | 9e14ead3f64a34faef39ba7ff5bfb1d198f3f4bd (diff) | |
parent | 7e3d7120ba2b9fb7f3e58c8d6e506c68abf650c6 (diff) |
Merge branch 'master' of github.com:google/grpc
Diffstat (limited to 'tools/dockerfile/grpc_ruby/Dockerfile')
-rw-r--r-- | tools/dockerfile/grpc_ruby/Dockerfile | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/tools/dockerfile/grpc_ruby/Dockerfile b/tools/dockerfile/grpc_ruby/Dockerfile index 9aa34bfcc9..43ec0183ca 100644 --- a/tools/dockerfile/grpc_ruby/Dockerfile +++ b/tools/dockerfile/grpc_ruby/Dockerfile @@ -1,19 +1,14 @@ # Dockerfile for gRPC Ruby FROM grpc/ruby_base -# Start the daemon that allows access to the protected git-on-borg repos -RUN /var/local/git/gcompute-tools/git-cookie-authdaemon - +# Build the C libary RUN cd /var/local/git/grpc \ && git pull --recurse-submodules \ && git submodule update --init --recursive +# Build the C core. RUN make install_c -C /var/local/git/grpc -# Install the grpc gem locally with its dependencies and build the extension. -RUN /bin/bash -l -c 'cd /var/local/git/beefcake && bundle && gem build beefcake.gemspec && gem install beefcake' -RUN /bin/bash -l -c 'cd /var/local/git/grpc/src/ruby && bundle && rake compile:grpc && gem build grpc.gemspec && gem install grpc' - # TODO add a command to run the unittest tests when the bug below is fixed # - the tests fail due to an error in the C threading library: # they fail with 'ruby: __pthread_mutex_cond_lock_adjust for unknown reasons' at the end of a testcase |