Deploy: improve layout
This commit is contained in:
parent
6e8473e6c1
commit
c616f6e5b8
1 changed files with 3 additions and 6 deletions
|
@ -14,12 +14,10 @@ require 'mina/rbenv'
|
||||||
# user - Username in the server to SSH to
|
# user - Username in the server to SSH to
|
||||||
|
|
||||||
set :domain, ENV.fetch('domain')
|
set :domain, ENV.fetch('domain')
|
||||||
|
|
||||||
set :repository, 'https://github.com/betagouv/tps.git'
|
set :repository, 'https://github.com/betagouv/tps.git'
|
||||||
deploy_to = '/var/www/ds'
|
deploy_to = '/var/www/ds'
|
||||||
set :deploy_to, deploy_to
|
set :deploy_to, deploy_to
|
||||||
set :user, 'ds'
|
set :user, 'ds'
|
||||||
|
|
||||||
set :branch, ENV.fetch('branch')
|
set :branch, ENV.fetch('branch')
|
||||||
|
|
||||||
# Manually create these paths in shared/ (eg: shared/config/database.yml) in your server.
|
# Manually create these paths in shared/ (eg: shared/config/database.yml) in your server.
|
||||||
|
@ -32,14 +30,12 @@ set :shared_dirs, [
|
||||||
]
|
]
|
||||||
|
|
||||||
set :rbenv_path, "/home/ds/.rbenv/bin/rbenv"
|
set :rbenv_path, "/home/ds/.rbenv/bin/rbenv"
|
||||||
|
|
||||||
set :forward_agent, true # SSH forward_agent.
|
set :forward_agent, true # SSH forward_agent.
|
||||||
#
|
|
||||||
# # This task is the environment that is loaded for most commands, such as
|
|
||||||
# # `mina deploy` or `mina rake`.
|
|
||||||
|
|
||||||
puts "Deploy to #{ENV.fetch('domain')}, branch: #{ENV.fetch('branch')}"
|
puts "Deploy to #{ENV.fetch('domain')}, branch: #{ENV.fetch('branch')}"
|
||||||
|
|
||||||
|
# This task is the environment that is loaded for most commands, such as
|
||||||
|
# `mina deploy` or `mina rake`.
|
||||||
task :setup do
|
task :setup do
|
||||||
command %[mkdir -p "#{deploy_to}/shared/log"]
|
command %[mkdir -p "#{deploy_to}/shared/log"]
|
||||||
command %[chmod g+rx,u+rwx "#{deploy_to}/shared/log"]
|
command %[chmod g+rx,u+rwx "#{deploy_to}/shared/log"]
|
||||||
|
@ -84,6 +80,7 @@ namespace :service do
|
||||||
#{echo_cmd %[sudo systemctl reload nginx]}
|
#{echo_cmd %[sudo systemctl reload nginx]}
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|
||||||
task :restart_delayed_job do
|
task :restart_delayed_job do
|
||||||
command %{
|
command %{
|
||||||
echo "-----> Restarting delayed_job service"
|
echo "-----> Restarting delayed_job service"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue