summaryrefslogtreecommitdiff
path: root/config/deploy.rb.example
diff options
context:
space:
mode:
Diffstat (limited to 'config/deploy.rb.example')
-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