Commit graph

763 commits

Author SHA1 Message Date
Mislav Marohnić
b998838d42 Merge pull request #627 from sstephenson/list-custom-definitions
Fix `rbenv install --list` for definitions auto-discovery
2014-09-06 03:04:53 -07:00
Mislav Marohnić
311d96f779 Fix rbenv install --list for definitions auto-discovery
The build definitions auto-discovered from rbenv plugins would
previously not appear in `--list` results due to discovery process
taking place too late.
2014-09-06 02:57:19 -07:00
Mislav Marohnić
f8015da306 Fix output assertion
`assert_success` doesn't accept an argument via stdin
2014-09-06 02:56:39 -07:00
Erik Michaels-Ober
7a17175fc9 ruby-build 20140905 2014-09-05 15:31:01 +02:00
SHIBATA Hiroshi
736b229d8d Merge pull request #624 from chulkilee/jruby-1.7.15
add jruby-1.7.15
2014-09-05 16:34:28 +09:00
Chulki Lee
75573f0b82 add jruby-1.7.15 2014-09-04 22:57:36 -07:00
SHIBATA Hiroshi
85369d2ae2 Merge pull request #620 from patricknavarromahoney/master
add jruby 1.7.14 build
2014-08-28 11:12:04 +09:00
Patrick Mahoney
ee41f9006c add jruby 1.7.14 build 2014-08-27 21:20:51 -04:00
Mislav Marohnić
3190b36fdb Merge pull request #612 from sstephenson/git-revision
Read ruby-build revision from git if available
2014-08-25 18:00:55 -07:00
Mislav Marohnić
daee88248c Faster clone of Bats in CI
Avoid cloning the whole project's history which we'll never need
2014-08-25 17:55:03 -07:00
Mislav Marohnić
e8e77e6028 Read ruby-build revision from git if available
But don't assume that RUBY_BUILD_ROOT is where ruby-build's own files
reside, since RUBY_BUILD_ROOT can be overriden with alternate definition
files location.
2014-08-25 17:54:33 -07:00
Mislav Marohnić
3545e2595d Merge pull request #614 from sstephenson/rbenv-plugin-definitions
Auto-discovery of build definitions from rbenv plugins
2014-08-19 10:27:54 -07:00
Erik Michaels-Ober
e567eabc64 Merge pull request #615 from hone/ruby-1.9.2-p330
add ruby-1.9.2-p330
2014-08-19 18:46:11 +02:00
Terence Lee
6eec23d3aa add ruby-1.9.2-p330 2014-08-19 11:44:21 -05:00
Mislav Marohnić
78bc84660b Auto-discovery of build definitions from rbenv plugins
The `share/ruby-build/` directory from each rbenv plugin, if it exists,
is added to RUBY_BUILD_DEFINITIONS automatically during `rbenv install`.
2014-08-18 16:08:06 -07:00
Mislav Marohnić
6847c47274 Add rbenv-install tests 2014-08-18 16:08:06 -07:00
Mislav Marohnić
f6e78a4add Merge pull request #613 from sstephenson/definition-paths
Support extra definitions paths via RUBY_BUILD_DEFINITIONS

Closes #609
2014-08-17 12:30:58 -07:00
Mislav Marohnić
f118b173af Extra definitions paths via RUBY_BUILD_DEFINITIONS
This is a colon-separated list of directories that will get searched for
build definition in order from left to right.
2014-08-17 12:20:53 -07:00
Mislav Marohnić
ff75ca7204 Support changing RUBY_BUILD_ROOT
This is to allow specifying an alternate path where `share/ruby-build/*`
definitions reside. Useful in tests as well.
2014-08-17 12:20:53 -07:00
Mislav Marohnić
4e2177d5c2 Add test for ruby-build definitions 2014-08-16 19:56:40 -07:00
Mislav Marohnić
223f0a5e9e Merge pull request #603 from wjordan/patch-1
Add link to suggested build environment to README
2014-07-24 09:13:30 -07:00
Will Jordan
70d8e39492 Add link to suggested build environment to README 2014-07-23 14:14:40 -07:00
Erik Michaels-Ober
c819790848 ruby-build 20140702 2014-07-02 08:37:09 +02:00
SHIBATA Hiroshi
bb6c2bcaee Merge pull request #595 from mkroman/master
Add rbx-2.2.10
2014-07-02 13:22:59 +08:00
Mikkel Kroman
a29c0e7bc6 Add rbx-2.2.10 2014-07-02 07:04:38 +02:00
Erik Michaels-Ober
fdd216ab0c Merge pull request #591 from neojin/jruby-1.7.13
add jruby-1.7.13
2014-06-25 09:58:09 +02:00
Jin Lee
a532fba784 add jruby-1.7.13 2014-06-24 21:22:48 -07:00
SHIBATA Hiroshi
d3d5fe03dc Merge pull request #583 from keltia/rbx-2.2.9
Add rbx-2.2.9, 2.2.8 was skipped due to broken wrappers.
2014-06-12 10:35:53 +09:00
Ollivier Robert
1da193074f Add rbx-2.2.9, 2.2.8 was skipped due to broken wrappers. 2014-06-11 11:38:29 +02:00
Mislav Marohnić
8c3ad3c369 Merge pull request #549 from yyuu/fix-fetch-git-with-keep
Fix `fetch_git` with `--keep`
2014-06-07 17:07:22 +07:00
Yamashita Yuu
07ef88d7c8 Surely update local git working copy 2014-06-07 01:27:49 +09:00
Yamashita Yuu
28dcc3f85b Add tests for fetch_git 2014-06-07 01:27:49 +09:00
Yamashita Yuu
01e8767560 Fix fetch_git with --keep
Update existing git repo if exists, or clone if not exists.
The destination repo might exist if the `--keep` was supplied for `ruby-build`.
2014-06-07 01:27:49 +09:00
SHIBATA Hiroshi
9b7679addd Merge pull request #581 from deg84/openssl_101h_update
OpenSSL library updated to 1.0.1h
2014-06-06 09:16:18 +09:00
deg84
ee04b9d3c5 OpenSSL library updated to 1.0.1h
Previous versions of the library contain a vulnerability CVE-2014-0224.
2014-06-06 01:30:29 +09:00
Mislav Marohnić
e2ae87877b Add release script
The script handles bumping up the version number, committing, tagging
and updating the Homebrew formula. The last step requires `hub` to be
installed in order to submit a pull request to Homebrew.

/cc @sferik @hsbt

[ci skip]
2014-05-26 23:34:26 +07:00
Mislav Marohnić
273be046b1 ruby-build 20140524 2014-05-24 22:41:15 +07:00
Mislav Marohnić
912034bfce Merge branch 'shasum'
Fixes #548, closes #551
2014-05-23 16:04:26 +07:00
Mislav Marohnić
a11107f38c Update Readme for MD5 -> SHA2 checksum change 2014-05-23 15:07:14 +07:00
Mislav Marohnić
d5d6c52674 Switch remaining MD5 checksums to SHA2 2014-05-23 15:05:45 +07:00
Mislav Marohnić
5dc9233199 Merge remote-tracking branch 'origin' into shasum 2014-05-23 14:40:48 +07:00
Thomas Johansen
e9d59cb0cc Replace all MD5 checksums with SHA2 checksums 2014-05-23 14:39:41 +07:00
Thomas Johansen
b4154d11e8 Re-introduce legacy MD5 checksum verification based on checksum length
This is so any 3rd-party definitions continue to work even if they have
MD5 checksums embedded.
2014-05-23 14:39:41 +07:00
Thomas Johansen
fb5e2b1ae6 Replace MD5 commands with SHA2 equivalents
A more secure hashing algorithm makes it less feasible to serve up a
modified tarball that matches the same checksum.

See the discussion in #548
2014-05-23 14:34:37 +07:00
Mislav Marohnić
c79dcb379e Merge branch 'patch-galore' 2014-05-23 14:14:53 +07:00
Erik Michaels-Ober
c73b670b93 Merge pull request #575 from subledger/rbx-2.2.7
add rbx-2.2.7
2014-05-21 15:42:36 -07:00
Tom Mornini
69d27e69e9 add rbx-2.2.7 2014-05-21 13:02:27 -07:00
SHIBATA Hiroshi
1f740f67e6 Merge pull request #573 from hone/ruby-1.9.3-p547
added definition of 1.9.3-p547
2014-05-17 08:08:17 +09:00
Terence Lee
6a94790f39 added definition of 1.9.3-p547 2014-05-16 16:16:13 -05:00
SHIBATA Hiroshi
846cad88ee Revert "Merge pull request #535 from Fleurer/patch/1"
This reverts commit d45f145197, reversing
changes made to 13de51105b.
2014-05-12 10:15:53 +09:00