lib/tasks/publish.rb in dev-2.0.187 vs lib/tasks/publish.rb in dev-2.0.188

- old
+ new

@@ -4,10 +4,15 @@ task :publish do Tasks.execute_task :publish; end class Publish < Array def update + + if(File.exists?('git') && defined?(VERSION)) + add "<%Git.publish '#{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 @@ -20,10 +25,10 @@ add "gem push #{Gemspec.gemfile(gemspec_file)}" if !Gemspec.published? gemspec_file } end end end - Dir.glob('**/*.{nupkg,msi}').each{|publish_file| + Dir.glob('**/*.{nupkg,msi,gem}').each{|publish_file| 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)) } end \ No newline at end of file