Sha256: 38c6588a093bc24fec862893081650d6a309fa6c150a727957edbba1c9baf276
Contents?: true
Size: 599 Bytes
Versions: 2
Compression:
Stored size: 599 Bytes
Contents
@@cap_config.load do namespace :symlink do desc <<-DESC Create shared directories DESC task :create_shared_dirs, :roles => :app do symlinks.each { |link| run "mkdir -p #{shared_path}/#{link}" } if symlinks end desc <<-DESC Create links to shared directories from current deployment's public directory DESC task :create_links, :roles => :app do symlinks.each { |link| run "rm -rf #{release_path}/public/#{link}" run "ln -nfs #{shared_path}/#{link} #{release_path}/public/#{link}" } if symlinks end end end
Version data entries
2 entries across 2 versions & 2 rubygems
Version | Path |
---|---|
webficient-capistrano-recipes-0.3.0 | lib/recipes/symlink.rb |
capistrano-recipes-0.4.0 | lib/recipes/symlink.rb |