# Ruby

**URL:** https://travis-ci.community/c/languages/ruby/26.md

[Latest](https://travis-ci.community/latest.md) · [Categories](https://travis-ci.community/categories.md) · [Tags](https://travis-ci.community/tags.md)

---

## [Ruby 3.3.6 not installing](https://travis-ci.community/t/ruby-3-3-6-not-installing/14449)

<div class="topic-metadata">

**Author:** [@horizon5015](https://travis-ci.community/u/horizon5015)\
**Replies:** 3\
**Last updated:** [July 29, 2025, 4:20am UTC](https://travis-ci.community/t/ruby-3-3-6-not-installing/14449 "2025-07-29T04:20:25Z")

</div>

It seems Ruby 3.3.6 can’t install on Ubuntu 20.04 LTS (dist: focal) RVM reloaded! $ rvm use $(\< .ruby-version) --install --binary --fuzzy curl: (22) The requested URL returned error: 404 Searching for binary rubies, th…

---

## [Ruby 3.3.0 not pre-installed using RVM](https://travis-ci.community/t/ruby-3-3-0-not-pre-installed-using-rvm/14240)

<div class="topic-metadata">

**Author:** [@xbatist](https://travis-ci.community/u/xbatist)\
**Replies:** 0\
**Last updated:** [April 9, 2024, 7:54am UTC](https://travis-ci.community/t/ruby-3-3-0-not-pre-installed-using-rvm/14240 "2024-04-09T07:54:29Z")

</div>

Ruby 3.3.0 isn’t available by default, and I need to enforce the installation at before\_install section. Which takes up to 17 seconds. Shouldn’t it be pre-installed ? If yes, It will mean I have an issue with my config…

---

## [Request: Please add Ruby 3.2.2 for Ubuntu 18.04 arm64 to https://rubies.travis-ci.org](https://travis-ci.community/t/request-please-add-ruby-3-2-2-for-ubuntu-18-04-arm64-to-https-rubies-travis-ci-org/13745)

<div class="topic-metadata">

**Author:** [@harrywan](https://travis-ci.community/u/harrywan)\
**Replies:** 0\
**Last updated:** [April 5, 2023, 4:32am UTC](https://travis-ci.community/t/request-please-add-ruby-3-2-2-for-ubuntu-18-04-arm64-to-https-rubies-travis-ci-org/13745 "2023-04-05T04:32:43Z")

</div>

This is a request to make Ruby 3.2.2 available for Ubuntu 18.04 arm64 on https://rubies.travis-ci.org Ruby 3.2.2 Released (ruby-lang.org) Thanks.

---

## [How to incorporate encrypted\_credentials](https://travis-ci.community/t/how-to-incorporate-encrypted-credentials/13703)

<div class="topic-metadata">

**Author:** [@eprislac](https://travis-ci.community/u/eprislac)\
**Replies:** 0\
**Last updated:** [March 20, 2023, 5:14pm UTC](https://travis-ci.community/t/how-to-incorporate-encrypted-credentials/13703 "2023-03-20T17:14:51Z")

</div>

Rails has an encrypted credentials feature (I’m also working with another project that utilizes encrypted\_credentials w/o Rails) that requires an encryption key file, which generally will not be included in source contro…

---

## [RVM having troubles finding 2.7, 3.0, ruby-head on x64 Ubuntu 22.04 LTS](https://travis-ci.community/t/rvm-having-troubles-finding-2-7-3-0-ruby-head-on-x64-ubuntu-22-04-lts/13461)

<div class="topic-metadata">

**Author:** [@fantasticfears](https://travis-ci.community/u/fantasticfears)\
**Replies:** 0\
**Last updated:** [December 12, 2022, 9:48pm UTC](https://travis-ci.community/t/rvm-having-troubles-finding-2-7-3-0-ruby-head-on-x64-ubuntu-22-04-lts/13461 "2022-12-12T21:48:44Z")

</div>

Hi, I found Travis can’t find 2.7, 3.0, ruby-head on x64 Ubuntu 22.04 LTS. This is the build. Though 2.7, 3.0 ruby is supported. And they are on S3 judging from the index. For 2.7, RVM tries to find 2.7.1 ignoring 2.7.7…

---

## [Request: Please add Ruby 3.1.1 to https://rubies.travis-ci.org](https://travis-ci.community/t/request-please-add-ruby-3-1-1-to-https-rubies-travis-ci-org/12772)

<div class="topic-metadata">

**Author:** [@edsinclair](https://travis-ci.community/u/edsinclair)\
**Replies:** 1\
**Last updated:** [March 21, 2022, 1:31pm UTC](https://travis-ci.community/t/request-please-add-ruby-3-1-1-to-https-rubies-travis-ci-org/12772 "2022-03-21T13:31:18Z")

</div>

This is a request to make 3.1.1 available on https://rubies.travis-ci.org Ruby 3.1.1 Released Thanks.

---

## [Travis cannot find ruby 3.1 using rvm](https://travis-ci.community/t/travis-cannot-find-ruby-3-1-using-rvm/12624)

<div class="topic-metadata">

**Author:** [@xmunoz](https://travis-ci.community/u/xmunoz)\
**Replies:** 2\
**Last updated:** [February 4, 2022, 1:04pm UTC](https://travis-ci.community/t/travis-cannot-find-ruby-3-1-using-rvm/12624 "2022-02-04T13:04:18Z")

</div>

Ruby 3.1 was released about a month ago, but it doesn’t appear to be available in Travis. Here is the run: Travis CI - Test and Deploy with Confidence This is what .travis.yml looks like: "language": "ruby", "…

---

## [Having trouble after the letsencrypt expiry](https://travis-ci.community/t/having-trouble-after-the-letsencrypt-expiry/12227)

<div class="topic-metadata">

**Author:** [@richkettle](https://travis-ci.community/u/richkettle)\
**Replies:** 1\
**Last updated:** [October 7, 2021, 9:48am UTC](https://travis-ci.community/t/having-trouble-after-the-letsencrypt-expiry/12227 "2021-10-07T09:48:56Z")

</div>

Hi All I’m having trouble since the letsencrypt expiry getting my gems to build on the travis environment. I get this error: Bundler::Fetcher::CertificateFailureError Could not verify the SSL certificate for https://g…

---

## [Many of the travis-rubies builds are failing](https://travis-ci.community/t/many-of-the-travis-rubies-builds-are-failing/11863)

<div class="topic-metadata">

**Author:** [@knutsenm](https://travis-ci.community/u/knutsenm)\
**Replies:** 1\
**Last updated:** [July 15, 2021, 5:35pm UTC](https://travis-ci.community/t/many-of-the-travis-rubies-builds-are-failing/11863 "2021-07-15T17:35:12Z")

</div>

…and as a result, the latest Ruby 2.7.4 et. al. is not available on Ubuntu for Intel at least: https://rubies.travis-ci.org/ So, I’ve filed a support ticket, and this github issue: …wherein I posit that the answer mi…

---

## [Ruby 3.0.0 build in travis](https://travis-ci.community/t/ruby-3-0-0-build-in-travis/11779)

<div class="topic-metadata">

**Author:** [@mansi-edcast](https://travis-ci.community/u/mansi-edcast)\
**Replies:** 1\
**Last updated:** [June 25, 2021, 8:54pm UTC](https://travis-ci.community/t/ruby-3-0-0-build-in-travis/11779 "2021-06-25T20:54:26Z")

</div>

I am trying to integrate travis with Ruby - 3.0.0 and Rails application for CI. But I get following error during build.

---

## [Ruby 1.8.7 and REE builds broken by SSL certificate failure](https://travis-ci.community/t/ruby-1-8-7-and-ree-builds-broken-by-ssl-certificate-failure/10866)

<div class="topic-metadata">

**Author:** [@ms-ati](https://travis-ci.community/u/ms-ati)\
**Replies:** 7\
**Last updated:** [January 9, 2021, 3:34pm UTC](https://travis-ci.community/t/ruby-1-8-7-and-ree-builds-broken-by-ssl-certificate-failure/10866 "2021-01-09T15:34:29Z")

</div>

Travis CI builds of Ruby 1.8.7 and REE appear to be fully broken by an SSL certificate issue. This is not surprising, given their age. I would hazard a guess that fixing may require configuration of the most recent Open…

---

## [Ruby Gems Dependencies Hanging](https://travis-ci.community/t/ruby-gems-dependencies-hanging/10937)

<div class="topic-metadata">

**Author:** [@hoffmabc](https://travis-ci.community/u/hoffmabc)\
**Replies:** 1\
**Last updated:** [December 31, 2020, 9:05am UTC](https://travis-ci.community/t/ruby-gems-dependencies-hanging/10937 "2020-12-31T09:05:34Z")

</div>

Our ruby bundle install command is timing out when trying to resolve dependencies. It worked prior to these latest build attempts, but now it’s just hanging and then cancelling.

---

## [Build running a bot is successful but not ending](https://travis-ci.community/t/build-running-a-bot-is-successful-but-not-ending/8208)

<div class="topic-metadata">

**Author:** [@berrysauce](https://travis-ci.community/u/berrysauce)\
**Replies:** 1\
**Last updated:** [December 26, 2020, 11:49am UTC](https://travis-ci.community/t/build-running-a-bot-is-successful-but-not-ending/8208 "2020-12-26T11:49:03Z")

</div>

Hey there, I’m making a bot with discordrb and wanted to integrate Travis CI. After installing all of the dependencies, it executes ruby main.rb and the following text is displayed (success). $ ruby main.rb libsodium n…

---

## [Tutorial failing first step: "Could not find 'bundler' (1.16.3) required by your Gemfile.lock"](https://travis-ci.community/t/tutorial-failing-first-step-could-not-find-bundler-1-16-3-required-by-your-gemfile-lock/10020)

<div class="topic-metadata">

**Author:** [@Masber](https://travis-ci.community/u/Masber)\
**Replies:** 3\
**Last updated:** [October 23, 2020, 8:47pm UTC](https://travis-ci.community/t/tutorial-failing-first-step-could-not-find-bundler-1-16-3-required-by-your-gemfile-lock/10020 "2020-10-23T20:47:16Z")

</div>

Dear travis community, I am new to travis and decided to start the Continuous integration with Travis CI tutorial in order to get a feel of how it works. My issue is straight forward. I am the build after submitting …

---

## [TravisCI is hitting request limits when downloading TruffleRuby](https://travis-ci.community/t/travisci-is-hitting-request-limits-when-downloading-truffleruby/10162)

<div class="topic-metadata">

**Author:** [@eregon](https://travis-ci.community/u/eregon)\
**Replies:** 0\
**Last updated:** [October 14, 2020, 5:46pm UTC](https://travis-ci.community/t/travisci-is-hitting-request-limits-when-downloading-truffleruby/10162 "2020-10-14T17:46:47Z")

</div>

When using: language: ruby rvm: - truffleruby-head (from https://docs.travis-ci.com/user/languages/ruby/) What happens is this will cause RVM to download truffleruby-head from https://github.com/ruby/truffleruby-de…

---

## [LoadError: cannot load such file -- parser/lexer](https://travis-ci.community/t/loaderror-cannot-load-such-file-parser-lexer/9976)

<div class="topic-metadata">

**Author:** [@celsoMartins](https://travis-ci.community/u/celsoMartins)\
**Replies:** 6\
**Last updated:** [September 24, 2020, 12:29pm UTC](https://travis-ci.community/t/loaderror-cannot-load-such-file-parser-lexer/9976 "2020-09-24T12:29:59Z")

</div>

Hi, I’m getting an annoying and persistent error, only in the Travis CI building. I’m using the same configurations in my local environment, with no gem problems. Could you please help us with that? Thanks.

---

## [There was an error while loading \`nextcloud-deck-api.gemspec\`: cannot load such file -- dry-struct](https://travis-ci.community/t/there-was-an-error-while-loading-nextcloud-deck-api-gemspec-cannot-load-such-file-dry-struct/9379)

<div class="topic-metadata">

**Author:** [@Pamplemousse](https://travis-ci.community/u/Pamplemousse)\
**Replies:** 0\
**Last updated:** [July 18, 2020, 12:31am UTC](https://travis-ci.community/t/there-was-an-error-while-loading-nextcloud-deck-api-gemspec-cannot-load-such-file-dry-struct/9379 "2020-07-18T00:31:36Z")

</div>

Hi! I am in the process of writing my first gem. Trying to use Travis CI to automatically run tests and lint the code (and then hopefully later deploy), I am running into the following failure of my builds: bundle exe…

---

## [ActiveRecord::QueryCanceled bombs out a run](https://travis-ci.community/t/activerecord-querycanceled-bombs-out-a-run/9103)

<div class="topic-metadata">

**Author:** [@snackattas](https://travis-ci.community/u/snackattas)\
**Replies:** 1\
**Last updated:** [June 23, 2020, 4:12pm UTC](https://travis-ci.community/t/activerecord-querycanceled-bombs-out-a-run/9103 "2020-06-23T16:12:45Z")

</div>

https://travis-ci.com/github/thepracticaldev/dev.to/jobs/352514069 I haven’t found ‘official’ travis documentation on this, but I was wondering how many CPUs Travis boxes have. I want to know this to know how many th…

---

## [Open3 does not capture stdout on Jruby](https://travis-ci.community/t/open3-does-not-capture-stdout-on-jruby/9087)

<div class="topic-metadata">

**Author:** [@alextwoods](https://travis-ci.community/u/alextwoods)\
**Replies:** 3\
**Last updated:** [June 23, 2020, 1:51am UTC](https://travis-ci.community/t/open3-does-not-capture-stdout-on-jruby/9087 "2020-06-23T01:51:22Z")

</div>

Summary When using Open3#capture2 in Jruby in tests run through Travis, stdout is not captured and is instead printed to the log. This happens for all of the Open3 methods: catpure2, capture3, and open2/3. However, run…

---

## [Ruby-head failing to pull ffi](https://travis-ci.community/t/ruby-head-failing-to-pull-ffi/8907)

<div class="topic-metadata">

**Author:** [@lmrodriguezr](https://travis-ci.community/u/lmrodriguezr)\
**Replies:** 1\
**Last updated:** [June 6, 2020, 9:36pm UTC](https://travis-ci.community/t/ruby-head-failing-to-pull-ffi/8907 "2020-06-06T21:36:12Z")

</div>

The ruby-head RVM is failing with a strange error: Retrying fetcher due to error (2/4): Bundler::GemspecError There was an error parsing the metadata for the gem ffi (1.9.16): Gem::Requirement::BadRequirementError What…

---

## [CI use wrong patch Ruby version when I use format "MAJOR.MINOR"](https://travis-ci.community/t/ci-use-wrong-patch-ruby-version-when-i-use-format-major-minor/8412)

<div class="topic-metadata">

**Author:** [@wokenqingtian](https://travis-ci.community/u/wokenqingtian)\
**Replies:** 1\
**Last updated:** [April 30, 2020, 8:02pm UTC](https://travis-ci.community/t/ci-use-wrong-patch-ruby-version-when-i-use-format-major-minor/8412 "2020-04-30T20:02:58Z")

</div>

When I set Travis for Ruby like this: rvm: - 2.5 - 2.6 I get a wired result: 2.5 points to 2.5.5 2.6 points to 2.6.3 The correct result should be: 2.5 points to 2.5.8 2.6 points to 2.6.6

---

## [Cannot find Ruby 2.4.10 and 2.6.6 using rvm (Ubuntu 16.04 xenial)](https://travis-ci.community/t/cannot-find-ruby-2-4-10-and-2-6-6-using-rvm-ubuntu-16-04-xenial/7962)

<div class="topic-metadata">

**Author:** [@tagliala](https://travis-ci.community/u/tagliala)\
**Replies:** 6\
**Last updated:** [April 5, 2020, 2:07pm UTC](https://travis-ci.community/t/cannot-find-ruby-2-4-10-and-2-6-6-using-rvm-ubuntu-16-04-xenial/7962 "2020-04-05T14:07:23Z")

</div>

Hi! I’ve upgraded my build matrix to test against the latest released versions of Ruby 2.7.1 :white\_check\_mark: 2.5.5 :white\_check\_mark: 2.6.6 :x: 2.4.10 :x: I think it is just a matter of time, but I’ve reported t…

---

## [Rvm cannot install rbx-3.107](https://travis-ci.community/t/rvm-cannot-install-rbx-3-107/4998)

<div class="topic-metadata">

**Author:** [@sherwinski](https://travis-ci.community/u/sherwinski)\
**Replies:** 3\
**Last updated:** [April 2, 2020, 1:49pm UTC](https://travis-ci.community/t/rvm-cannot-install-rbx-3-107/4998 "2020-04-02T13:49:34Z")

</div>

Hi, Ever since the default dist changed from Trusty to Xenial, I have had builds using rbx break due to rvm not being able to find the binaries. Here is an example: https://travis-ci.org/imgix/imgix-rb/jobs/578938587 F…

---

## [Travis CI Fails to Find Gemset for Ruby 2.1.1](https://travis-ci.community/t/travis-ci-fails-to-find-gemset-for-ruby-2-1-1/2649)

<div class="topic-metadata">

**Author:** [@maham-nazir-confiz](https://travis-ci.community/u/maham-nazir-confiz)\
**Replies:** 6\
**Last updated:** [January 24, 2020, 9:04pm UTC](https://travis-ci.community/t/travis-ci-fails-to-find-gemset-for-ruby-2-1-1/2649 "2020-01-24T21:04:48Z")

</div>

Hi, I’m using Travis CI with Ruby programming language. In my .travis.yml file, I am running my code against the following Ruby versions. rvm: - 2.0.0 - 2.1.0 - 2.1.1 - 2.1.5 - 2.2.10 - 2.3.7 - 2.4.4…

---

## [Can't run build on MacOs](https://travis-ci.community/t/cant-run-build-on-macos/5531)

<div class="topic-metadata">

**Author:** [@ViugiNick](https://travis-ci.community/u/ViugiNick)\
**Replies:** 11\
**Last updated:** [January 23, 2020, 7:15am UTC](https://travis-ci.community/t/cant-run-build-on-macos/5531 "2020-01-23T07:15:19Z")

</div>

ruby 2.3.5, 2.4.3, 2.4.4 - works fine, linux works fine too ruby 2.3.1, 2.4.0, 2.4.1, 2.4.2, 2.4.5, 2.4.6, 2.5.0, 2.5.1, 2.5.3, 2.6.0, 2.6.1, 2.6.2, 2.6.3 - failed with error: $ rvm use 2.3.1 --install --binary --fuzzy …

---

## [Support Ruby version in Gemfile](https://travis-ci.community/t/support-ruby-version-in-gemfile/6898)

<div class="topic-metadata">

**Author:** [@abitrolly](https://travis-ci.community/u/abitrolly)\
**Replies:** 6\
**Last updated:** [January 22, 2020, 8:57am UTC](https://travis-ci.community/t/support-ruby-version-in-gemfile/6898 "2020-01-22T08:57:30Z")

</div>

RVM can read required Ruby version from Gemfile. https://rvm.io/workflow/projects#project-file-gemfile But Travis ignores it. https://travis-ci.org/minsk-hackerspace/hackerspace.by/builds/637122932#L190 Is it possibl…

---

## [Travis cannot find a Ruby 2.5.0 from .ruby-version](https://travis-ci.community/t/travis-cannot-find-a-ruby-2-5-0-from-ruby-version/6853)

<div class="topic-metadata">

**Author:** [@abitrolly](https://travis-ci.community/u/abitrolly)\
**Replies:** 5\
**Last updated:** [January 18, 2020, 3:50pm UTC](https://travis-ci.community/t/travis-cannot-find-a-ruby-2-5-0-from-ruby-version/6853 "2020-01-18T15:50:41Z")

</div>

$ rvm use $(\< .ruby-version) --install --binary --fuzzy curl: (22) The requested URL returned error: 404 Not Found Required ruby-2.5.0 is not installed - installing. curl: (22) The requested URL returned error: 404 Not F…

---

## [Missing libraries for Ruby 2.1, 2.2, and 2.3 on macOS](https://travis-ci.community/t/missing-libraries-for-ruby-2-1-2-2-and-2-3-on-macos/6792)

<div class="topic-metadata">

**Author:** [@stevecheckoway](https://travis-ci.community/u/stevecheckoway)\
**Replies:** 1\
**Last updated:** [January 9, 2020, 8:53pm UTC](https://travis-ci.community/t/missing-libraries-for-ruby-2-1-2-2-and-2-3-on-macos/6792 "2020-01-09T20:53:10Z")

</div>

When building on macOS using Ruby 2.1, 2.2, or 2.3, the OpenSSL libraries are missing. Libraries missing for ruby-2.1.10: /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib,/usr/local/opt/openssl/lib/libssl.1.0.0.dylib. …

---

## [Cannot load such file -- pay\_u/response](https://travis-ci.community/t/cannot-load-such-file-pay-u-response/6659)

<div class="topic-metadata">

**Author:** [@jedrekdomanski](https://travis-ci.community/u/jedrekdomanski)\
**Replies:** 2\
**Last updated:** [December 29, 2019, 11:14am UTC](https://travis-ci.community/t/cannot-load-such-file-pay-u-response/6659 "2019-12-29T11:14:11Z")

</div>

I have this code, it works locally but on Travis it does not. ... require 'pay\_u/errors' require 'pay\_u/response' require 'pay\_u/requests/authorize' ... I am getting the error An error occurred while loading spec\_help…

---

## [Incorrect \`--add-opens\` set for JRuby 9.1.17 on xenial](https://travis-ci.community/t/incorrect-add-opens-set-for-jruby-9-1-17-on-xenial/6331)

<div class="topic-metadata">

**Author:** [@mvz](https://travis-ci.community/u/mvz)\
**Replies:** 2\
**Last updated:** [December 7, 2019, 4:21pm UTC](https://travis-ci.community/t/incorrect-add-opens-set-for-jruby-9-1-17-on-xenial/6331 "2019-12-07T16:21:06Z")

</div>

See this build: https://travis-ci.org/troessner/reek/builds/611542039 I’m trying to update our build to use the xenial distribution, but any call to JRuby results in this warning: WARNING: Unknown module: org.jruby.dis…

[Next page](https://travis-ci.community/c/languages/ruby/26.md?page=1)
