Sha256: 687ffead74b8cb07414630cb0daf2da043564bfef1a0b885095deec0c61c5bb3

Contents?: true

Size: 746 Bytes

Versions: 6

Compression:

Stored size: 746 Bytes

Contents

ENV["SPOT_MODE"] = "console"

require File.expand_path("../boot.rb", __FILE__)

require "spontaneous/capistrano"
require "bundler/capistrano"

default_run_options[:pty]   = true

ssh_options[:port]          = 22
ssh_options[:forward_agent] = true

set :application,           "<%= @domain %>"
server                      "<%= @domain %>", :app, :web, :db, :media
set :user,                  "<%= @username %>"
set :use_sudo,              false


set :scm,                   "git"
set :repository,            "git@<%= @domain %>:spontaneous.git"

set :deploy_to,             "/home/#{fetch(:user)}/spontaneous"

namespace :deploy do
  task :restart, :roles => [:app, :web] do
    run "sv kill /home/#{fetch(:user)}/service/enabled/back"
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
spontaneous-0.2.0.beta1 lib/spontaneous/generators/site/config/deploy.rb.tt
spontaneous-0.2.0.alpha7 lib/spontaneous/generators/site/config/deploy.rb.tt
spontaneous-0.2.0.alpha6 lib/spontaneous/generators/site/config/deploy.rb.tt
spontaneous-0.2.0.alpha5 lib/spontaneous/generators/site/config/deploy.rb.tt
spontaneous-0.2.0.alpha4 lib/spontaneous/generators/site/config/deploy.rb.tt
spontaneous-0.2.0.alpha3 lib/spontaneous/generators/site/config/deploy.rb.tt