-
Notifications
You must be signed in to change notification settings - Fork 101
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
Update TravisCI build #407
Conversation
@mvz Does it make sense to rebase this? Does it still work? |
I don't think much has changed but I'll give it a shot. |
It looks like there's a problem with pry and pry-byebug versions. |
Yeah. On ruby 2.3, Possible solutions:
|
It looks like the maintainers of this gem want to still target 2.3 (see #412), so I'll go with the first option. |
This does two things: - Move complex dependency logic out of the gemspec. The gemspec logic is only evaluated at build time, so keeping Ruby version dependendent logic in there causes different gems to be published depending on the source machine. - Load slightly older pry versions on Ruby 2.3 and lower, so they work with the pry-byebug version that supports those older Ruby versions.
Taken from 8e7c96a by Garret Thornburg <[email protected]>
@mvz The matrix:
include:
- rvm: rbx-2
dist: trusty |
Closing this since this project no longer uses TravisCI. |
Builds on newer protobuf versions while not allowing failures.
Follow-up for #406, which made the build for protobuf 3.0.0 green.