You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
rubocop depends in rainbow, which requires ruby version 1.9.2
Travis tests with ruby 1.8.7 does not work because of this.
In the skeleton, ruby 1.8.7 is still configured in the travis.yml
And puppet 3.x/ruby 1.8.7 is still used in many places.
Any thoughts how this could be solved ?
Exclude rubocop when working with ruby version 1.8.7 ?
(rubicop v0.6.1 seems the latest version running on 1.8.7)
The text was updated successfully, but these errors were encountered:
I'd be happy to see a patch for this, it's a known problem with the defaults (see b1c5f35). I think the main think is the the skeleton once generated is designed to be edited.
As it seems playing a bit more with the skeleton and trying to support all ruby versions from 1.8.7 up,
almost everything is broken when running in 1.8.7 ruby.
I'm for removing 1.8.7 ruby version from the skeleton. At least the defaults it provides will work (in most cases).
I managed to exclude ruboconf when using 1.8.7, but then other issues arise. And I don't see an easy fix for all of them.
Only the .travis.yml should be patched.
But that also means puppet 2.7 is not supported by the skeleton ...
Better then is to comment them out (with a short explanation)
rubocop depends in rainbow, which requires ruby version 1.9.2
Travis tests with ruby 1.8.7 does not work because of this.
In the skeleton, ruby 1.8.7 is still configured in the travis.yml
And puppet 3.x/ruby 1.8.7 is still used in many places.
Any thoughts how this could be solved ?
Exclude rubocop when working with ruby version 1.8.7 ?
(rubicop v0.6.1 seems the latest version running on 1.8.7)
The text was updated successfully, but these errors were encountered: