summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorAzul <azul@riseup.net>2012-09-20 13:02:18 +0200
committerAzul <azul@riseup.net>2012-09-20 13:02:18 +0200
commit15354c284879c734ca9bd87450d715dcdbe8aec2 (patch)
tree27da8c877ca69b74770f48db109f851798a2c465 /config
parente8353821b846e676b85736d748cb923d8854884e (diff)
capified and moved bin to own dir
Diffstat (limited to 'config')
-rw-r--r--config/deploy.rb.example23
1 files changed, 23 insertions, 0 deletions
diff --git a/config/deploy.rb.example b/config/deploy.rb.example
new file mode 100644
index 0000000..5fb18ed
--- /dev/null
+++ b/config/deploy.rb.example
@@ -0,0 +1,23 @@
+require "bundler/capistrano"
+
+set :application, "leap_ca"
+
+set :scm, :git
+set :repository, "git://leap.se/leap_ca"
+
+role :app, "YOUR SERVER GOES HERE"
+
+# if you want to clean up old releases on each deploy uncomment this:
+# after "deploy:restart", "deploy:cleanup"
+
+namespace :deploy do
+ task :start, :roles => :app do
+ run "#{File.join(current_path,'bin','leap_ca')} start"
+ end
+ task :stop, :roles => :app do
+ run "#{File.join(current_path,'bin','leap_ca')} stop"
+ end
+ task :restart, :roles => :app, :except => { :no_release => true } do
+ run "#{File.join(current_path,'bin','leap_ca')} restart"
+ end
+end