File tree Expand file tree Collapse file tree 1 file changed +9
-13
lines changed
Expand file tree Collapse file tree 1 file changed +9
-13
lines changed Original file line number Diff line number Diff line change 44# - test-gem-file-contents
55# - conditionally, if the local system can do it, test-gem-installation
66#
7- eval " $( rbenv init - bash) "
8-
97set -o errexit
108set -o pipefail
119
10+ ruby=" ruby@latest"
1211gem_platform_local=` ruby -e " puts Gem::Platform.local.to_s" `
1312
1413function remove_all_nokogiris {
15- yes | gem uninstall --force nokogiri || true
14+ yes | mise x $ruby -- gem uninstall --force nokogiri || true
1615}
1716
1817function install_and_test {
1918 gem=$1
2019 if [[ $gem =~ " java" ]] ; then
21- jruby_version=$( rbenv versions --bare | fgrep jruby | sort | tail -1)
22- rbenv shell ${jruby_version}
20+ ruby=" ruby@jruby"
2321 else
24- rbenv shell --unset
22+ ruby= " ruby@latest "
2523 fi
2624 remove_all_nokogiris
27- gem install --local $gem
28- ./scripts/test-gem-installation
25+ mise x $ruby -- gem install --local $gem
26+ mise x $ruby -- ./scripts/test-gem-installation
2927
3028 if [[ $gem =~ nokogiri-[^-]* \. gem ]] ; then
3129 remove_all_nokogiris
32- NOKOGIRI_USE_SYSTEM_LIBRARIES=t gem install --local $gem
33- ./scripts/test-gem-installation
30+ NOKOGIRI_USE_SYSTEM_LIBRARIES=t mise x $ruby -- gem install --local $gem
31+ mise x $ruby -- ./scripts/test-gem-installation
3432 fi
3533}
3634
3735gems=$*
3836
39- rbenv shell --unset
40-
4137for gem in $gems ; do
42- ./scripts/test-gem-file-contents $gem
38+ mise x $ruby -- ./scripts/test-gem-file-contents $gem
4339done
4440
4541for gem in $gems ; do
You can’t perform that action at this time.
0 commit comments