Sha256: d4852bebd7f46af6201f4e90f438906985d72a5ebe4074b0a602e3f6fc292aa1
Contents?: true
Size: 573 Bytes
Versions: 5
Compression:
Stored size: 573 Bytes
Contents
SERVER = "yourhost.com" USERNAME = "yourusername" REMOTE_FOLDER = "/home/#{USERNAME}/yourhost.com" require 'net/scp' <% if self.needs_guardfile? -%> desc "compile CSS, js files" task :compile do require 'guard' Guard.setup Guard::Dsl.evaluate_guardfile Guard::guards.each{|guard| guard.run_all} end <% end -%> desc "Deploy web site" <% if self.needs_guardfile? -%> task :deploy => :compile do <% else -%> task :deploy do <% end -%> Net::SCP.start(SERVER, USERNAME, {:port => PORT} ) do |scp| scp.upload! "public", REMOTE_FOLDER, :recursive => true end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
qedproject-0.1.0 | templates/Rakefile |
qedproject-0.0.9 | templates/Rakefile |
qedproject-0.0.8 | templates/Rakefile |
qedproject-0.0.5 | templates/Rakefile |
qedproject-0.0.4 | templates/Rakefile |