-
Notifications
You must be signed in to change notification settings - Fork 725
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to use ruby 2.3.0 on OS X images #5361
Comments
RVM is failing to install statically built binaries. I opened rvm/rvm#3591. |
Same issue happens on Ubuntu images:
System info: |
@abonas That's because our current rvm version doesn't yet know 2.3 as an alias for 2.3.0. You can get it to work by specifying |
thanks for your reply. any eta for 2.3 to be recognized? |
Enabling 2.3 to be recognized requires a build environment update, and I don't have an ETA on that yet, sorry. |
@roidrage Any idea if this is something we'll see in days/weeks/months? We have an issue in @carrierwaveuploader that's blocking on this. |
Seems like everyone is referring to travis-ci/travis-ci#5361
FWIW, even specifying |
@segiddins What error do you see right now? |
@BanzaiMan any other info I can get you? I recently shipped a 2.3.0 bug because CI couldn't catch it |
@segiddins while definitely not ideal, you can temporarily work around this by adding the following: before_install:
- rvm get stable --auto-dotfiles
- rvm install 2.3.0 |
@jbender how would I do that with my existing set of different ruby versions? |
@segiddins haven't done it so take this with a grain of salt, but this might point you in the right direction: matrix:
include:
- rvm: ruby-head
before_install:
- rvm get stable --auto-dotfiles
- rvm install 2.3.0 You can explicitly add new things into your matrix (see https://docs.travis-ci.com/user/customizing-the-build/#Explicity-Including-Builds) |
This is due to latest rvm version is unaware that 2.3 is 2.3.0 travis-ci/travis-ci#5361 (comment)
@jbender as per travis-yaml lint:
|
As suggested here: travis-ci/travis-ci#5361 (comment)
This should be a temporary fix until the 2.3 alias is added to Travis build environments. See: travis-ci/travis-ci#5361
Provided via .ruby-version which Travis CI will default to if rvm key is not listed in config file. Apparently rvm trips up if we don't include full `major.minor.patch`. More info in travis-ci/travis-ci#5361.
This reverts commit 7f46921.
Version 2.2.5 |
is not recognized by rvm travis-ci/travis-ci#5361
We just noticed this issue in travis-ci as it was working since while. Is this issue resurfaced recently, again? https://travis-ci.org/Azure/autorest/builds/165382027 cc: @BanzaiMan |
@vishrutshah That job is running on Trusty. I don't think that's related to this issue. |
with workaround for ruby 2.3, see travis-ci/travis-ci#5361 (comment)
Because their rvm version does not know ruby 2.3.3 as ruby-2.3 yet travis-ci/travis-ci#5361 (comment)
See: travis-ci/travis-ci#5361 (comment) (rvm doesn't have the the alias yet)
rvm is failing to install 2.3 and 2.4 without the .0 patch version. travis-ci/travis-ci#5361
rvm is failing to install 2.3 and 2.4 without the .0 patch version. travis-ci/travis-ci#5361
Thanks for contributing to this issue. As it has been 90 days since the last activity, we are automatically closing the issue. This is often because the request was already solved in some way and it just wasn't updated or it's no longer applicable. If that's not the case, please do feel free to either reopen this issue or open a new one. We'll gladly take a look again! You can read more here: https://blog.travis-ci.com/2018-03-09-closing-old-issues |
See https://travis-ci.org/CocoaPods/CocoaPods/jobs/98784787 for the full log. Relevant bit is:
The text was updated successfully, but these errors were encountered: