Fix asset deployment and remove puma config, since it is not used anyway

This commit is contained in:
2015-05-26 16:41:21 +02:00
parent c29f89354f
commit ec03e8cf4b
3 changed files with 9 additions and 38 deletions
+1 -1
View File
@@ -17,7 +17,7 @@ require 'capistrano/deploy'
require 'capistrano/rvm' require 'capistrano/rvm'
# require 'capistrano/rbenv' # require 'capistrano/rbenv'
# require 'capistrano/chruby' # require 'capistrano/chruby'
require 'capistrano-bundler' require 'capistrano/bundler'
require 'capistrano/rails/assets' require 'capistrano/rails/assets'
# require 'capistrano/rails/migrations' # require 'capistrano/rails/migrations'
require 'capistrano/puma' require 'capistrano/puma'
+8 -8
View File
@@ -32,7 +32,7 @@ set :deploy_to, '/var/www/mozo.bar'
# set :linked_files, %w{config/database.yml} # set :linked_files, %w{config/database.yml}
# Default value for linked_dirs is [] # Default value for linked_dirs is []
set :linked_dirs, %w{log tmp/pids tmp/cache tmp/sockets vendor/bundle public/system} set :linked_dirs, %w{log tmp/pids tmp/cache tmp/sockets vendor/bundle public/system public/assets}
# Default value for default_env is {} # Default value for default_env is {}
# set :default_env, { path: "/opt/ruby/bin:$PATH" } # set :default_env, { path: "/opt/ruby/bin:$PATH" }
@@ -112,13 +112,13 @@ namespace :deploy do
end end
end end
desc 'Set config/puma.rb-symlink for upstart' #desc 'Set config/puma.rb-symlink for upstart'
task :puma_config do #task :puma_config do
on roles(:app) do #on roles(:app) do
execute "ln -s #{shared_path}/puma.rb #{release_path}/config/puma.rb" #execute "ln -sf #{shared_path}/puma.rb #{release_path}/config/puma.rb"
end #end
end #end
after :finishing, :puma_config #after :finishing, :puma_config
after :publishing, :restart do after :publishing, :restart do
#deploy.update_remote_cache #deploy.update_remote_cache
-29
View File
@@ -1,29 +0,0 @@
# Change to match your CPU core count
workers 2
# Min and Max threads per worker
threads 1, 6
app_dir = File.expand_path("../..", __FILE__)
shared_dir = "#{app_dir}/shared"
# Default to production
rails_env = ENV['RAILS_ENV'] || "production"
environment rails_env
# Set up socket location
bind "unix://#{shared_dir}/sockets/puma.sock"
# Logging
stdout_redirect "#{shared_dir}/log/puma.stdout.log", "#{shared_dir}/log/puma.stderr.log", true
# Set master PID and state locations
pidfile "#{shared_dir}/pids/puma.pid"
state_path "#{shared_dir}/pids/puma.state"
activate_control_app
#on_worker_boot do
#require "active_record"
#ActiveRecord::Base.connection.disconnect! rescue ActiveRecord::ConnectionNotEstablished
#ActiveRecord::Base.establish_connection(YAML.load_file("#{app_dir}/config/database.yml")[rails_env])
#end