summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config/deploy.rb13
1 files changed, 11 insertions, 2 deletions
diff --git a/config/deploy.rb b/config/deploy.rb
index 621c07f..2314c5d 100644
--- a/config/deploy.rb
+++ b/config/deploy.rb
@@ -5,7 +5,7 @@ set :deploy_to, "/home/website/leap-website"
set :user, "website"
set :scm, :git
-set :repository, "ssh://gitolite@leap.se:22/leap-website"
+set :repository, "ssh://gitolite@leap.se:22/leap_website"
set :branch, "master"
set :deploy_via, :remote_cache
@@ -17,7 +17,7 @@ role :app, "leap.se"
set :use_sudo, false
-set :keep_releases, 3
+set :keep_releases, 10
after "deploy:restart", "deploy:cleanup"
namespace :deploy do
@@ -27,3 +27,12 @@ namespace :deploy do
run "#touch #{File.join(current_path,'tmp','restart.txt')}"
end
end
+
+namespace :leap do
+ task :link_to_chiliproject do
+ run "rm -f #{current_release}/public/code"
+ run "ln -s /var/www/chili/public #{current_release}/public/code"
+ end
+end
+
+after "deploy:symlink", "leap:link_to_chiliproject"