Benoit Daloze
e16528e678
Test all Ruby minor versions
...
* Skip tests on the older ubuntu-16.04 to have a reasonable number of jobs
2020-04-01 00:10:54 +02:00
Benoit Daloze
11238a2c00
Install Bundler at runtime if not already part of the stdlib
...
* This gives more flexibility to choose the Bundler version.
v1.28.0
2020-03-31 22:23:11 +02:00
Benoit Daloze
1e2e6e19e3
Add the latest CRuby releases
2020-03-31 22:16:34 +02:00
Benoit Daloze
a1c5b2a66c
Switch to builds with --enable-shared and without Bundler pre-installed
2020-03-31 22:14:53 +02:00
MSP-Greg
e648fd85b4
Windows - set ENV['MAKE']
v1.27.0
2020-03-31 18:44:54 +02:00
Benoit Daloze
fb9d6fbc69
Automatically create a ~/.gemrc file
...
* To avoid generating documentation on `gem install`, which can take a long time.
v1.26.0
2020-03-30 22:04:39 +02:00
Benoit Daloze
9c77d1b41f
Prefer path.delimiter to the hardcoded value
2020-03-30 22:04:39 +02:00
MSP-Greg
2641afc25c
Windows MSYS - move install to ssd drive
v1.25.1
2020-03-30 12:28:12 +02:00
MSP-Greg
d785726c7f
export run
v1.25.0
2020-03-28 15:28:40 +01:00
Benoit Daloze
c33236e6da
Simplify README
2020-03-28 14:06:05 +01:00
Benoit Daloze
e0c562b83f
Call 7z silently since it's too verbose
2020-03-28 14:05:21 +01:00
MSP-Greg
04510c677e
README.md - add info re MSYS install for MinGW 2.2 and 2.3 Rubies
2020-03-28 14:00:06 +01:00
MSP-Greg
c4665148cf
Actions - add gcc --version output for MinGW Rubies
2020-03-28 14:00:06 +01:00
MSP-Greg
0a45f18d44
windows.js - install old MSYS devkit for MinGW 2.2 and 2.3
2020-03-28 14:00:06 +01:00
Benoit Daloze
2e60bdd7e4
Mention that only a few Ruby 2.3.x versions are available on Windows
...
* Fixes https://github.com/ruby/setup-ruby/issues/40
2020-03-27 15:39:59 +01:00
Benoit Daloze
0925a3eb86
Add JRuby 9.2.11.1
v1.24.1
2020-03-25 19:18:29 +01:00
Benoit Daloze
ae39a8d7d2
Deduplicate the list of path entries for MSYS2
v1.24.0
2020-03-24 18:49:35 +01:00
MSP-Greg
f70e6bf7d0
Update for Actions MSYS2 install
...
1. Use 'Git for Windows' cert.pem file
2. Add MSYS2 to path for mswin (after msvc additions)
3. Rearrange code for cleanup when MSYS2 is added to Window image
2020-03-24 18:45:54 +01:00
Benoit Daloze
d96d3894b6
Update all dependencies
2020-03-21 12:29:35 +01:00
Benoit Daloze
047ed419ae
Remove eslint dev dependency
...
* The many dependencies seem to have some security vulnerabilities.
2020-03-21 12:29:35 +01:00
Benoit Daloze
aea40d1b5a
Add JRuby 9.1.17.0
v1.23.0
2020-03-11 11:38:17 +01:00
Charles Oliver Nutter
3dad7e20e6
Add JRuby 9.1.17.0 for testing
...
The jruby-launcher needs to be tested at least one major JRuby version back. In addition, there are users out there running JRuby 9.1.x that may be unable to upgrade at present.
2020-03-11 11:33:49 +01:00
Benoit Daloze
166761b310
Show a prompt sign for clarity
2020-03-10 22:45:15 +01:00
Charles Oliver Nutter
6f3ecad449
Make it clear this is a command to be run
2020-03-10 22:44:23 +01:00
Benoit Daloze
0d26c9bf64
Add pre-commit file
2020-03-10 22:42:18 +01:00
Benoit Daloze
de6b99f08a
Check generated files are up to date in CI
2020-03-10 11:41:27 +01:00
Benoit Daloze
cfe5daad50
Add a simple CONTRIBUTING.md
2020-03-10 11:34:03 +01:00
Benoit Daloze
80b79ff73f
Regenerate dist/index.js
...
* I forgot to `yarn` to install the newer dependencies.
2020-03-10 11:32:36 +01:00
Benoit Daloze
67ca12cfaa
Small cleanups
v1.22.0
2020-03-07 14:30:46 +01:00
Benoit Daloze
1ad4d1b6db
Reorder functions
2020-03-07 14:23:16 +01:00
Benoit Daloze
2e093de9b3
Use an array of PATH entries rather a string or null
2020-03-07 14:13:52 +01:00
Benoit Daloze
bd9411e978
Remove duplicated code
2020-03-07 13:51:13 +01:00
Benoit Daloze
272cf9d04a
Remove commented code
2020-03-07 13:45:08 +01:00
Benoit Daloze
8363b99194
The name of the step should be enough to describe it
2020-03-07 13:44:03 +01:00
MSP-Greg
475e32ed3f
test.yml - Add which/where, mswin vcvars*.bat ENV
...
1. Add which/where for ruby and rake
2. Remove call %VCVARS% code for mswin
3. Loosen some step 'if' checks
2020-03-07 13:41:58 +01:00
MSP-Greg
8d89ffaa2b
Reorganize path manipulation, mswin tools ENV
...
1. Use only one 'core' call to set PATH
2. Clean PATH
3. Windows mswin - add vcvars*.bat changes to ENV
2020-03-07 13:41:58 +01:00
MSP-Greg
c125fbc596
Update package.json & yarn.lock
2020-03-07 13:41:58 +01:00
David Rodríguez
d8d290d206
Add JRuby 9.2.11.0
v1.21.0
2020-03-05 23:05:44 +02:00
Benoit Daloze
6044e83b8f
Clarify about mingw and mswin
...
From https://github.com/ruby/setup-ruby/pull/24#issuecomment-590582731
2020-02-29 11:58:11 +01:00
MSP-Greg
970f6659fb
Simplify 'tar' in ruby_builder.js - downloadAndExtract
2020-02-29 11:35:47 +01:00
MSP-Greg
01b616c294
ruby-builder.js - Win32 - use C:\Windows\system32\tar.exe
v1.20.1
2020-02-28 17:59:58 +01:00
Benoit Daloze
f010ae485f
Merge the list in the README to render better on GitHub
2020-02-24 23:11:16 +01:00
Benoit Daloze
739b731933
Document mingw and mswin in the README
v1.20.0
2020-02-24 23:03:49 +01:00
Benoit Daloze
0cbcadc627
Restore original spacing
2020-02-24 22:52:23 +01:00
Benoit Daloze
91a6c780c4
Reword comment
2020-02-24 22:52:23 +01:00
Benoit Daloze
dbcdcf481d
Simplify the logic to set up certs dir and cert.pem
2020-02-24 22:52:23 +01:00
Benoit Daloze
d2b72024f1
Split ruby -v and compiler version
...
* It's not always gcc, can be e.g. clang too
2020-02-24 22:16:19 +01:00
Benoit Daloze
78fd200603
Reorder jobs to test in order of increasing version numbers
2020-02-24 22:15:24 +01:00
Benoit Daloze
ca7fe3d91f
Use consistent array indentation in YAML
2020-02-24 22:09:17 +01:00
Benoit Daloze
de68645eec
Trigger CI on PRs
2020-02-24 22:03:23 +01:00