aboutsummaryrefslogtreecommitdiffstats
path: root/tool
diff options
context:
space:
mode:
authorKazuki Yamaguchi <k@rhe.jp>2016-10-26 18:29:09 +0900
committerKazuki Yamaguchi <k@rhe.jp>2016-11-06 20:50:57 +0900
commitbfe5c5dc3a1a4906016b6e387dee04f94f6ca9c9 (patch)
tree9e3bc33b05ad140c6ae7807109382837d4f1e90e /tool
parent3f23a129fcc52a56a2a34739d6f3cfb9a75766d4 (diff)
downloadruby-openssl-bfe5c5dc3a1a4906016b6e387dee04f94f6ca9c9.tar.gz
Add install_dependencies rake task that installs testing dependenciestopic/rake-install-dependencies
Parse the dependency gems from openssl.gemspec and install them. This is extracted from tool/ruby-openssl-docker/init.sh. .travis.yml, appveyor.yml and CONTRIBUTING.md are also updated to use the new task.
Diffstat (limited to 'tool')
-rwxr-xr-xtool/ruby-openssl-docker/init.sh11
1 files changed, 1 insertions, 10 deletions
diff --git a/tool/ruby-openssl-docker/init.sh b/tool/ruby-openssl-docker/init.sh
index 3fa271c4..c4301482 100755
--- a/tool/ruby-openssl-docker/init.sh
+++ b/tool/ruby-openssl-docker/init.sh
@@ -15,15 +15,6 @@ export PATH="/opt/ruby/${RUBY_VERSION}/bin:$PATH"
export LD_LIBRARY_PATH="/opt/openssl/${OPENSSL_VERSION}/lib"
export PKG_CONFIG_PATH="/opt/openssl/${OPENSSL_VERSION}/lib/pkgconfig"
-ruby -e '
- newsource = Gem::Source.new("http://rubygems.org")
- Gem.sources.replace([newsource])
- Gem.configuration.write
-
- spec = eval(File.read("openssl.gemspec"))
- spec.development_dependencies.each do |dep|
- Gem.install(dep.name, dep.requirement, force: true)
- end
-'
+rake install_dependencies USE_HTTP_RUBYGEMS_ORG=1
exec $*