voxpupuli / puppet-wildfly

Puppet module to install, configure and manage Wildfly (8/9/10+), JBoss EAP (6.1+/7.0+) and some Wildfly based products like apiman, Keycloak and Infinispan.
Apache License 2.0
29 stars 78 forks source link

Use rvm and Ruby 2.7 in README test setup section #285

Closed EmersonPrado closed 1 year ago

EmersonPrado commented 1 year ago

Current gems are not compatible to Ruby >= 3.0.0, so we need to stick to 2.x, being 2.7 the latest. Also, it's hard to get the Gemfile's specific gem versions in recent systems without breaking lots of Ruby related stuff.

This change instructs on setting up a protected Ruby environment thru rvm, making the exact Gemfile setup possible, and protecting everything else in our computers.

Also, gem install bundler doesn't support the currently indicated flags anymore. This change updates the --no-rdoc flag as I think it's intended and remove the --no-ri flag, as I don't know what it does.

Lastly, fix trailing space errors.