diff options
author | David RodrÃguez <deivid.rodriguez@riseup.net> | 2019-09-18 10:06:10 +0200 |
---|---|---|
committer | David RodrÃguez <deivid.rodriguez@riseup.net> | 2019-09-19 16:02:47 +0200 |
commit | 6a7da1cc9a59cd7e1399f28b5398f1223b89c56a (patch) | |
tree | 860abee10c2fd84f974fbf3b2d5bc2bc5105e679 /bin/rspec | |
parent | 71b96f25ca2970364be15496cd29bccf230b56f9 (diff) | |
download | bundler-6a7da1cc9a59cd7e1399f28b5398f1223b89c56a.tar.gz |
Replace `with_rubygems` script
Instead, use a better rubygems version manager that makes sure that
`ENV["RGV"]` usage is always applied, and its usage is centralized at a
single place.
This simplifies the rake task organization and makes it much simpler to
run locally exactly what's run in CI. For example, since it doesn't rely
on the `RGV` being deleted for subsequent subprocesses, it also running
`bin/rake spec:travis` task locally which previously would lead to
```
rake aborted!
RubyGems version is required on Travis!
```
It also reduces duplication making it so that we only need to change the
`.travis.yml` file when updating tested rubies, and not the `Rakefile`
as well.
Diffstat (limited to 'bin/rspec')
-rwxr-xr-x | bin/rspec | 2 |
1 files changed, 0 insertions, 2 deletions
@@ -1,8 +1,6 @@ #!/usr/bin/env ruby # frozen_string_literal: true -load File.expand_path("../with_rubygems", __FILE__) if ENV["RGV"] - require_relative "../spec/support/rubygems_ext" Spec::Rubygems.gem_load("rspec-core", "rspec") |