Sha256: 584e8fd8c45513c95ee80965f6f0860efb0ce719be282d6871f87df40b37959b
Contents?: true
Size: 526 Bytes
Versions: 3
Compression:
Stored size: 526 Bytes
Contents
if defined?(Capistrano) Capistrano::Configuration.instance.load do namespace :porter do task :production do require 'yaml' config = YAML::load_file('config/database.yml')['production'] db = config['database'] user = config['username'] pass = config['password'] run "mysqldump --user=#{user} --password=#{pass} #{db} | gzip > ~/#{db}.sql.gz" system "rake porter:production:db" system "rake porter:production:assets" end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
porter-0.1.4 | lib/porter/recipes/porter.rb |
porter-0.1.2 | lib/porter/recipes/porter.rb |
porter-0.1.1 | lib/porter/recipes/porter.rb |