summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHiroshi SHIBATA <hsbt@ruby-lang.org>2022-04-16 13:30:20 +0900
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2022-04-16 13:30:20 +0900
commit24d7ebfa7a34b1b406b59648fad6ed068198c982 (patch)
treeeed14396e6ae727f6baa1793958814a2895be35a
parent8a3663789c52ec5635194656af6b69d3d03120ee (diff)
Revert "[ruby/stringio] Add push task to push built gems"
This reverts commit 22f79ae3f749ebe31c34c22d5b8699ffd81ab341.
-rw-r--r--rakelib/release.rake30
1 files changed, 0 insertions, 30 deletions
diff --git a/rakelib/release.rake b/rakelib/release.rake
deleted file mode 100644
index ca9ab714c9..0000000000
--- a/rakelib/release.rake
+++ /dev/null
@@ -1,30 +0,0 @@
-release_task = Rake.application["release"]
-release_task.prerequisites.delete("build")
-release_task.prerequisites.delete("release:rubygem_push")
-release_task_comment = release_task.comment
-if release_task_comment
- release_task.clear_comments
- release_task.comment = release_task_comment.gsub(/ and build.*$/, "")
-end
-
-desc "Push built gems"
-task "push" do
- require "open-uri"
- helper = Bundler::GemHelper.instance
- gemspec = helper.gemspec
- name = gemspec.name
- version = gemspec.version.to_s
- pkg_dir = "pkg"
- mkdir_p(pkg_dir)
- ["", "-java"].each do |type|
- base_url = "https://github.com/ruby/#{name}/releases/download"
- url = URI("#{base_url}/v#{version}/#{name}-#{version}#{type}.gem")
- path = "#{pkg_dir}/#{File.basename(url.path)}"
- url.open do |input|
- File.open(path, "wb") do |output|
- IO.copy_stream(input, output)
- end
- helper.__send__(:rubygem_push, path)
- end
- end
-end