lib/tasks/publish.rb in dev-2.1.153 vs lib/tasks/publish.rb in dev-2.1.154
- old
+ new
@@ -1,29 +1,24 @@
-require_relative '../base/array.rb'
-desc 'performs publish commands'
+# frozen_string_literal: true
+
+require_relative "../base/array"
+desc "performs publish commands"
task :publish do Tasks.execute_task :publish; end
class Publish < Array
+ def update
+ add_quiet "<%Git.tag('#{Rake.application.original_dir}','#{VERSION}')%>" if File.exist?(".git") && defined?(VERSION)
- def update
- if(File.exists?('.git') && defined?(VERSION))
- add_quiet "<%Git.tag('#{Rake.application.original_dir}','#{VERSION}')%>"
- end
-
- if(Internet.available?)
- if(File.exists?('.git'))
- if(`git branch`.include?('* master'))
- Dir.glob('*.gemspec').each{|gemspec_file|
- add_passive "gem push #{Gemspec.gemfile(gemspec_file)}" if !Gemspec.published? gemspec_file
- }
- end
- end
- if(File.exists?('.svn'))
- if(`svn info`.include?('/trunk'))
- Dir.glob('*.gemspec').each{|gemspec_file|
- add_quiet "gem push #{Gemspec.gemfile(gemspec_file)}" if !Gemspec.published? gemspec_file
- }
- end
- end
- end
- end
-end
\ No newline at end of file
+ if Internet.available?
+ if File.exist?(".git") && `git branch`.include?("* master")
+ Dir.glob("*.gemspec").each do |gemspec_file|
+ add_passive "gem push #{Gemspec.gemfile(gemspec_file)}" unless Gemspec.published? gemspec_file
+ end
+ end
+ if File.exist?(".svn") && `svn info`.include?("/trunk")
+ Dir.glob("*.gemspec").each do |gemspec_file|
+ add_quiet "gem push #{Gemspec.gemfile(gemspec_file)}" unless Gemspec.published? gemspec_file
+ end
+ end
+ end
+ end
+end