diff options
author | Jano Svitok <jsv@whitestein.com> | 2020-03-09 23:07:30 +0100 |
---|---|---|
committer | Jens Geyer <jensg@apache.org> | 2020-03-10 22:38:23 +0100 |
commit | 299b68e72334086c4685a5eaef397eb7c6129044 (patch) | |
tree | ba29319918df02de740a38bcc6cf55181ae6036a /build/docker | |
parent | b1f755a1e920f01750cc868dafd193413d17af8d (diff) | |
download | thrift-299b68e72334086c4685a5eaef397eb7c6129044.tar.gz |
THRIFT-5100: Upgrade ruby to 2.4
Client: Ruby
Patch: Jano Svitok
This closes #2054
due to byebug gem 11.1 (used by pry-byebug)
Diffstat (limited to 'build/docker')
-rw-r--r-- | build/docker/ubuntu-xenial/Dockerfile | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/build/docker/ubuntu-xenial/Dockerfile b/build/docker/ubuntu-xenial/Dockerfile index 57c996485..dca687fd4 100644 --- a/build/docker/ubuntu-xenial/Dockerfile +++ b/build/docker/ubuntu-xenial/Dockerfile @@ -54,7 +54,10 @@ RUN apt-get update && \ # node.js curl -sL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add - && \ - echo "deb https://deb.nodesource.com/node_8.x xenial main" | tee /etc/apt/sources.list.d/nodesource.list + echo "deb https://deb.nodesource.com/node_8.x xenial main" | tee /etc/apt/sources.list.d/nodesource.list &&\ + +# ruby 2.4 + apt-add-repository ppa:brightbox/ruby-ng ### install general dependencies RUN apt-get update && apt-get install -y --no-install-recommends \ @@ -245,8 +248,8 @@ RUN apt-get install -y --no-install-recommends \ RUN apt-get install -y --no-install-recommends \ `# Ruby dependencies` \ - ruby \ - ruby-dev \ + ruby2.4 \ + ruby2.4-dev \ ruby-bundler # Rust dependencies |