lib/tasks/publish.rb in dev-2.0.268 vs lib/tasks/publish.rb in dev-2.0.269

- old
+ new

@@ -1,39 +1,35 @@ puts __FILE__ if defined?(DEBUG) - +require_relative '../base/array.rb' desc 'performs publish commands' task :publish do Tasks.execute_task :publish; end class Publish < Array - def update - FileUtils.mkdir_p("#{Environment.dev_root}/publish") if !File.exists?("#{Environment.dev_root}/publish") + def update if(File.exists?('.git') && defined?(VERSION)) - add "<%Git.tag('#{Rake.application.original_dir}','#{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 "gem push #{Gemspec.gemfile(gemspec_file)}" if !Gemspec.published? 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 "gem push #{Gemspec.gemfile(gemspec_file)}" if !Gemspec.published? gemspec_file + add_quiet "gem push #{Gemspec.gemfile(gemspec_file)}" if !Gemspec.published? gemspec_file } end end end - puts 'publish glob, checking...' if defined? DEBUG Dir.glob("#{Rake.application.original_dir}/**/*.{nupkg,msi,gem}").each{|publish_file| - puts "checking #{publish_file}" if defined? DEBUG - dest="#{Environment.dev_root}/publish/#{File.basename(publish_file)}" - FileUtils.mkdir_p("#{Environment.dev_root}/publish") if !File.exists?("#{Environment.dev_root}/publish") - add "<%FileUtils.cp('#{publish_file}','#{dest}')%>" if(!File.exists?(dest)) + dest="#{Environment.default.publish_dir}/#{File.basename(publish_file)}" + add_quiet "<%FileUtils.cp('#{publish_file}','#{dest}')%>" if(!File.exists?(dest)) } end end \ No newline at end of file