mirror of
https://github.com/danbee/danbarberphoto
synced 2025-03-04 08:49:07 +00:00
Add capistrano foreman
This commit is contained in:
parent
da675fbb96
commit
46c31f04ce
1
Gemfile
1
Gemfile
@ -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'
|
||||||
|
|||||||
@ -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
|
||||||
|
|||||||
@ -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
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user