Koichi ITO
bee16c98fd
Support Ruby 3.1.0 for Windows
...
Follow up to https://github.com/oneclick/rubyinstaller2/issues/255#issuecomment-1003266597 .
This PR adds Ruby 3.1.0 to windows-version.js.
2022-01-10 17:52:23 +01:00
shmokmt
f0971f0dd4
Add Ruby 3.1.0
2021-12-26 19:21:10 +01:00
Benoit Daloze
471466b54c
Add JRuby 9.2.20.1 and 9.3.2.0
2021-12-07 11:22:34 +01:00
Benoit Daloze
be0cc84c1b
Add 2.6.9, 2.7.5 and 3.0.3 on Windows
2021-11-30 19:19:02 +01:00
aparna-ravindra
e7eea4e63a
using actions/cache version 1.0.8
2021-11-30 15:18:35 +01:00
Bertrand Paquet
cf1a6dd2d8
Also add 2.6.9 and 2.7.5
2021-11-24 19:20:49 +01:00
Bertrand Paquet
5b2e10fa5f
Add ruby 3.0.3
2021-11-24 19:20:49 +01:00
Brian Kephart
330f7f5faa
Add Ruby 3.1.0-preview1
2021-11-11 13:18:51 +01:00
Benoit Daloze
e5b2d1fb1e
Document how to add a new Ruby version
2021-11-07 15:20:29 +01:00
Benoit Daloze
b00551441a
Add TruffleRuby and TruffleRuby GraalVM
2021-10-19 19:07:24 +02:00
Pavel Rosický
f514fbcdac
Add JRuby 9.3.1.0
2021-10-14 12:22:08 +02:00
Benoit Daloze
a6f2286594
Use the proper ABI version for caching gems of truffleruby-head
...
* Previously the commit was used.
2021-10-05 16:57:38 +02:00
Benoit Daloze
c84889b9b9
TruffleRuby correctly changes the ABI version now
2021-10-05 16:51:03 +02:00
Benoit Daloze
ac03cb7d18
Use .test() instead of .match() where possible
2021-09-25 13:45:43 +02:00
Benoit Daloze
5e4f0a10bf
Add JRuby 9.3.0.0
...
* Fixes https://github.com/ruby/setup-ruby/issues/220
2021-09-25 12:42:44 +02:00
Benoit Daloze
57d46d78b7
Installing libxml2-dev libxslt-dev is only needed on TruffleRuby < 21.1
...
* TruffleRuby >= 21.1 installs nokogiri with the packaged libxml2/libxslt
like on CRuby by default. See https://github.com/oracle/truffleruby/issues/62
2021-08-07 20:08:38 +02:00
Benoit Daloze
7edf159e98
Add support for truffleruby+graalvm
...
* Using ruby-build to avoid duplicating too much logic.
2021-08-07 20:05:23 +02:00
Benoit Daloze
d9a8687ae9
Add TruffleRuby 21.2.0.1
2021-08-04 15:35:20 +02:00
Benoit Daloze
ae9cb3b565
Add Ruby 1.9 on Linux and macOS
...
* On Windows there are no 64-bit builds of Ruby 1.9.
* Fix floatVersion() for head versions.
* Use floatVersion() in more cases instead of regexps.
* Rely on ~/.gemrc to not install gem docs.
2021-08-01 14:56:11 +02:00
Benoit Daloze
0997e21bf3
Fix check for TruffleRuby < 21.0 and Bundler 1
2021-07-27 13:35:24 +02:00
Benoit Daloze
0c7e9c4d53
Add TruffleRuby 21.2.0
2021-07-20 21:21:01 +02:00
Benoit Daloze
cae9d256bd
Add Ruby 2.6.8, 2.7.4 and 3.0.2 on Windows
2021-07-14 11:45:27 +02:00
Benoit Daloze
d3625ee300
Add Ruby 2.6.8, 2.7.4 and 3.0.2
2021-07-07 22:35:35 +02:00
Benoit Daloze
a783f957cd
Remove unnecessary check
2021-06-27 13:41:20 +02:00
MSP-Greg
2ebd17bccd
Update runtime logging of Path adjustments, show additions
2021-06-27 13:40:18 +02:00
MSP-Greg
477b21f02b
Fix ruby-builder.js - Windows io.mkdirP("D:\\")
2021-06-18 16:35:19 +02:00
MSP-Greg
65c1995be7
package.json - update dependencies, @vercel/ncc
2021-06-18 16:35:19 +02:00
Benoit Daloze
fe983d22a1
Add JRuby 9.2.19.0
2021-06-18 14:31:32 +02:00
Robin Wallin
4406a4131e
Add JRuby 9.2.18.0
2021-06-09 15:26:53 +02:00
Benoit Daloze
77ca66ce27
Add 2.0.0 on Windows too
2021-05-31 22:18:27 +02:00
Filipe Brandenburger
01144718b5
Add ruby-2.0.0-p648 to the list
...
It was added to toolcache in commit 9fa277367b8cd338cfc5aca4b91d854e8e0a58b2.
2021-05-31 22:07:29 +02:00
Jakub Pavlik
fa2182b2a4
cache-version input allowing a forced change of the cache key
2021-05-15 16:32:01 +02:00
Benoit Daloze
2eb6adbfb1
Update URLs for RubyInstaller 1 and DevKit
...
* See https://github.com/ruby/setup-ruby/issues/171
and https://github.com/oneclick/rubyinstaller/issues/400
2021-04-26 23:48:02 +02:00
Benoit Daloze
6f2028eda5
Add TruffleRuby 21.1.0
2021-04-20 16:32:58 +02:00
Benoit Daloze
b12138f02d
Add reminder to use ruby/setup-ruby@v1 for latest Ruby releases
2021-04-20 14:17:53 +02:00
Benoit Daloze
b2296551a1
Pick up new releases from RubyInstaller
2021-04-20 14:13:43 +02:00
Benoit Daloze
d2f535c1ed
Add Ruby 2.5.9, 2.6.7, 2.7.3 and 3.0.1
...
* Simplify list of supported CRuby versions.
2021-04-05 19:39:06 +02:00
Charles Oliver Nutter
117edf3c27
Update for JRuby 9.2.17.0
2021-04-02 11:47:35 +02:00
Benoit Daloze
dddacd7ec1
Document the logic for whether to install Bundler
2021-03-25 16:49:40 +01:00
Benoit Daloze
5ee10197cf
TruffleRuby >= 21.0 and JRuby >= 9.3 ship with Bundler 2
2021-03-25 16:46:35 +01:00
Thomas E Enebo
4f47b3664d
JRuby 9.3 (head) and forward ships bundler ( #164 )
2021-03-25 16:43:15 +01:00
Benoit Daloze
034294ac91
Add JRuby 9.2.16.0
2021-03-04 22:13:53 +01:00
Benoit Daloze
b818bea8cf
Add JRuby 9.2.15.0
2021-02-25 20:20:33 +01:00
Bruno Pinto
fdcfbcf14e
Enforce bundler version 1 for ruby 2.3.0 and 2.3.1
...
Fix https://github.com/ruby/setup-ruby/issues/148
2021-01-26 17:34:37 +01:00
Bruno Pinto
a358e49b56
Remove bundler enforcement on ruby 2.3
...
The fix for rubygems/rubygems#3570 was released with bundler 2.2.0.rc.1.
2021-01-26 15:20:41 +01:00
Benoit Daloze
3ab5bf6391
Add TruffleRuby 21.0.0
2021-01-20 16:09:38 +01:00
Benoit Daloze
1891d63a08
Fix error message when trying to install truffleruby on windows
2021-01-19 16:32:54 +01:00
Benoit Daloze
5aaa89ff0d
Automatically install libxml2-dev libxslt-dev on TruffleRuby if needed
...
* This is a special case, because TruffleRuby needs an extra system
dependency that other Rubies do not, and GitHub runners do not have
these packages installed by default, while TravisCI has them.
2021-01-09 14:48:58 +01:00
Benoit Daloze
d195ecb9ec
Move Bundler-related logic to a separate file
2021-01-08 20:56:31 +01:00
Manuel Meurer
c34fe21c5f
Install specific bundler version when minor and patch versions are given ( #139 )
2021-01-07 14:03:20 +01:00