1
0
mirror of https://github.com/danbee/danbarberphoto synced 2025-03-04 08:49:07 +00:00

Add capistrano foreman

This commit is contained in:
Daniel Barber 2015-08-18 12:48:46 +01:00
parent da675fbb96
commit 46c31f04ce
3 changed files with 16 additions and 3 deletions

View File

@ -24,6 +24,7 @@ gem 'capistrano'
gem 'capistrano-rbenv' gem 'capistrano-rbenv'
gem 'capistrano-bundler' gem 'capistrano-bundler'
gem 'capistrano-rails' gem 'capistrano-rails'
gem 'capistrano-foreman'
# To use debugger # To use debugger
# gem 'ruby-debug' # gem 'ruby-debug'

View File

@ -53,6 +53,9 @@ GEM
capistrano-bundler (1.1.4) capistrano-bundler (1.1.4)
capistrano (~> 3.1) capistrano (~> 3.1)
sshkit (~> 1.2) sshkit (~> 1.2)
capistrano-foreman (1.2.0)
capistrano (~> 3.1)
capistrano-bundler (~> 1.1)
capistrano-rails (1.1.3) capistrano-rails (1.1.3)
capistrano (~> 3.1) capistrano (~> 3.1)
capistrano-bundler (~> 1.1) capistrano-bundler (~> 1.1)
@ -127,9 +130,8 @@ GEM
fog-xml (0.1.2) fog-xml (0.1.2)
fog-core fog-core
nokogiri (~> 1.5, >= 1.5.11) nokogiri (~> 1.5, >= 1.5.11)
foreman (0.63.0) foreman (0.78.0)
dotenv (>= 0.7) thor (~> 0.19.1)
thor (>= 0.13.6)
formatador (0.2.5) formatador (0.2.5)
haml (4.0.7) haml (4.0.7)
tilt tilt
@ -290,6 +292,7 @@ DEPENDENCIES
bourbon bourbon
capistrano capistrano
capistrano-bundler capistrano-bundler
capistrano-foreman
capistrano-rails capistrano-rails
capistrano-rbenv capistrano-rbenv
capybara-screenshot capybara-screenshot

View File

@ -37,6 +37,15 @@ set :linked_dirs, fetch(:linked_dirs, []).push('log', 'tmp/pids', 'tmp/cache', '
set :rbenv_type, :user set :rbenv_type, :user
set :rbenv_ruby, '2.2.1' set :rbenv_ruby, '2.2.1'
set :foreman_use_sudo, false # Set to :rbenv for rbenv sudo, :rvm for rvmsudo or true for normal sudo
set :foreman_roles, :all
set :foreman_template, 'systemd'
set :foreman_export_path, File.join(Dir.home, '.init')
set :foreman_options, {
app: application,
log: File.join(shared_path, 'log')
}
namespace :deploy do namespace :deploy do
after :restart, :clear_cache do after :restart, :clear_cache do