- rbenv init not multi-shell safe
eval “$(rbenv init -)” does an rbenv rehash which only allows one session in at a time.
This causes weird failures if you have multiple CI builds starting at the same time.
Having one master build do the regular init, and then the other builds do a eval “$(rbenv init – –no-rehash)” solved it for us.
- RVM binary rubies rock
Not needing to compile rubies after download makes rvm way faster