Sha256: c530848117e1508efa6ce0f43ab1c90ec4a162e804b8dfe770227abe4206e9c1

Contents?: true

Size: 1.8 KB

Versions: 10

Compression:

Stored size: 1.8 KB

Contents

set :db_name,             "zena"   # If you change this: no dots in this name !
set :server_ip,           nil      # FIXME: set this to your remote server IP in the form: "215.0.0.1"
set :mongrel_port,        "8000"
set :mongrel_count,       "3"
set :db_password,         nil      # FIXME: set password (can be anything).
set :db_user,             "zena"
set :repository,          "http://svn.zenadmin.org/zena/trunk"

if self[:server_ip]
  #================= ADVANCED SETTINGS =============#

  set :deploy_to,    "/var/zena"
  set :sites_root,   "/var/www/zena"
  set :vhost_root,   "/etc/apache2/sites-available"
  set :deflate,       true
  set :debug_deflate, false
  set :debug_rewrite, false
  set :static,        []
  set :apache2_reload_cmd, "/etc/init.d/apache2 reload"
  set :debian_host,           true
  set :ssh_user,              "root"

  role :web,         "#{ssh_user}@#{server_ip}"
  role :app,         "#{ssh_user}@#{server_ip}"
  role :db,          "#{ssh_user}@#{server_ip}", :primary => true

  #================= END ADVANCED SETTINGS ==========#
  # We need to set RAILS_ROOT and RAILS_ENV to know which bricks we need to load, activate
  if !defined?(::RAILS_ROOT)
    ::RAILS_ROOT = File.expand_path(File.join(File.dirname(__FILE__), '..'))
  end
  if !defined?(::RAILS_ENV)
    ::RAILS_ENV = 'production'
  end

  # This file is copied into zena applications.
  deploy_path = "#{RAILS_ROOT}/lib/zena/deploy"
  if File.exist?("#{deploy_path}.rb")
    # We are running directly inside zena
    require deploy_path
  else
    # Zena app, using zena as gem
    require 'zena/deploy'
  end

else
  puts <<-TXT
***********************************************************
You should fix your configurations file 'config/deploy.rb'
before running capistrano
***********************************************************
TXT
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
zena-0.16.8 config/deploy.rb
zena-1.0.0.beta2 config/deploy.rb
zena-1.0.0.beta1 config/deploy.rb
zena-0.16.7 config/deploy.rb
zena-0.16.6 config/deploy.rb
zena-0.16.5 config/deploy.rb
zena-0.16.4 config/deploy.rb
zena-0.16.3 config/deploy.rb
zena-0.16.2 config/deploy.rb
zena-0.16.1 config/deploy.rb