Rakefile in sensible-cinema-0.21.4 vs Rakefile in sensible-cinema-0.21.5

- old
+ new

@@ -110,23 +110,29 @@ # this one belongs in the trunk FileUtils.cp(Dir["#{dir_out}/*.bat"].reject{|f| f =~ /go.*bat/}, "#{dir_out}/..") p 'created (still need to zip it) ' + dir_out end +def cur_ver + File.read('VERSION').strip +end task 'zip' do - name = 'sensible-cinema-' + File.read('VERSION').strip + name = 'sensible-cinema-' + cur_ver c = "\"c:\\Program Files\\7-Zip\\7z.exe\" a -tzip -r #{name}.zip #{name}" raise unless system("\"c:\\Program Files\\7-Zip\\7z.exe\" a -tzip -r #{name}.zip #{name}") FileUtils.rm_rf name p 'created ' + name + '.zip, and deleted its folder' end task 'deploy' do - name = 'sensible-cinema-' + File.read('VERSION').strip + ".zip" + name = 'sensible-cinema-' + cur_ver + ".zip" p 'copying in' raise unless system("scp #{name} rdp@ilab1.cs.byu.edu:~/incoming") p 'copying over' raise unless system("ssh rdp@ilab1.cs.byu.edu \"scp ~/incoming/#{name} wilkboar@freemusicformormons.com:~/www/rogerdpackt28/sensible-cinema/releases\"") + # ugh ugh ughly + raise unless system("ssh rdp@ilab1.cs.byu.edu 'ssh wilkboar@freemusicformormons.com \\\"rm \\\\~/www/rogerdpackt28/sensible-cinema/releases/latest-sensible-cinema.zip\\\"'") + raise unless system("ssh rdp@ilab1.cs.byu.edu 'ssh wilkboar@freemusicformormons.com \\\"ln -s \\~/www/rogerdpackt28/sensible-cinema/releases/#{name} \\\\~/www/rogerdpackt28/sensible-cinema/releases/latest-sensible-cinema.zip\\\"'") end desc 'j -S rake bundle_dependencies create_distro_dir ... (releases with clean cache dir, which we need now)' task 'full_release' => [:bundle_dependencies, :create_distro_dir, :build] do # :release sigh raise unless system("git pull") \ No newline at end of file