From: Kouhei S. <nu...@co...> - 2017-10-16 15:03:49
|
Kouhei Sutou 2017-10-17 00:03:12 +0900 (Tue, 17 Oct 2017) New Revision: 800378244c0291a8ef0c6da45a96eca279a60a7d https://github.com/ruby-gnome2/ruby-gnome2/commit/800378244c0291a8ef0c6da45a96eca279a60a7d Message: Push gems one by one Modified files: Rakefile Modified: Rakefile (+5 -8) =================================================================== --- Rakefile 2017-10-16 12:37:53 +0900 (a7c69fc60) +++ Rakefile 2017-10-17 00:03:12 +0900 (f24f2d57f) @@ -381,8 +381,9 @@ namespace :gem do desc "push all gems" task :push do gnome2_packages.each do |package| - ruby("-S", "gem", "push", - *Dir.glob(File.join(package, "pkg", "*-#{version}.gem"))) + Dir.glob(File.join(package, "pkg", "*-#{version}.gem")) do |gem| + ruby("-S", "gem", "push", gem) + end end end @@ -501,7 +502,6 @@ namespace :gem do desc "push all Windows gems" task :push do - threads = [] windows_gnome2_packages.each do |package| architectures = [ "x86-mingw32", @@ -509,13 +509,10 @@ namespace :gem do ] architectures.each do |architecture| base_name = "#{package}-#{version}-#{architecture}.gem" - threads << Thread.new(base_name) do |local_base_name| - ruby("-S", "gem", "push", - File.join("build", "pkg", local_base_name)) - end + ruby("-S", "gem", "push", + File.join("build", "pkg", base_name)) end end - threads.each(&:join) end end end |