Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
We want to use rubygems versions that keep requirements as originally specified instead of sorting them, since it's the behavior of the most recent rubygems. So we revert commit 5efae43 that first changed the expectation to "sorted requirements". Because of the revert, we need to make sure we test against rubygems versions that don't sort requirements. That means either versions higher than 3.1.0.pre1, because they include [the change where sorting was reverted](rubygems/rubygems@f2d9517), or versions lower than 2.7.8, because they don't include [the change where the sorting was first introduced](rubygems/rubygems@8ce0598). So, since the latest rubygems doesn't support old rubies, install 2.7.7 in the case of ruby 2.0.0, and the latest rubygems otherwise.
- Loading branch information