mirror of
https://github.com/internetee/registry.git
synced 2025-05-17 17:59:47 +02:00
Merge branch 'master' of github.com:internetee/registry
This commit is contained in:
commit
e2f96ef94f
1 changed files with 7 additions and 4 deletions
|
@ -11,23 +11,26 @@ require 'mina/rbenv' # for rbenv support. (http://rbenv.org)
|
||||||
# repository - Git repo to clone from. (needed by mina/git)
|
# repository - Git repo to clone from. (needed by mina/git)
|
||||||
# branch - Branch name to deploy. (needed by mina/git)
|
# branch - Branch name to deploy. (needed by mina/git)
|
||||||
|
|
||||||
|
# developers branch
|
||||||
set :domain, 'registry-st'
|
set :domain, 'registry-st'
|
||||||
set :deploy_to, '$HOME/registry'
|
set :deploy_to, '$HOME/registry'
|
||||||
set :repository, 'https://github.com/internetee/registry'
|
set :repository, 'https://github.com/domify/registry' # dev repo
|
||||||
set :branch, 'master'
|
set :branch, 'master'
|
||||||
|
|
||||||
# staging
|
# staging
|
||||||
task :st do
|
task :st do
|
||||||
set :domain, 'registry-st'
|
set :domain, 'registry-st'
|
||||||
set :deploy_to, '$HOME/registry'
|
set :deploy_to, '$HOME/registry'
|
||||||
set :branch, 'st'
|
set :repository, 'https://github.com/internetee/registry' # production repo
|
||||||
|
set :branch, 'master' # same as production
|
||||||
end
|
end
|
||||||
|
|
||||||
# production
|
# production
|
||||||
task :pr do
|
task :pr do
|
||||||
set :domain, 'registry'
|
set :domain, 'registry'
|
||||||
set :deploy_to, '$HOME/registry'
|
set :deploy_to, '$HOME/registry'
|
||||||
set :branch, 'pr'
|
set :repository, 'https://github.com/internetee/registry' # production repo
|
||||||
|
set :branch, 'master' # same as staging
|
||||||
end
|
end
|
||||||
|
|
||||||
# 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.
|
||||||
|
@ -107,8 +110,8 @@ task rollback: :environment do
|
||||||
ls -Art "#{deploy_to}/releases" | sort | tail -n 2 | head -n 1 |
|
ls -Art "#{deploy_to}/releases" | sort | tail -n 2 | head -n 1 |
|
||||||
xargs -I active ln -nfs "#{deploy_to}/releases/active" "#{deploy_to}/current"
|
xargs -I active ln -nfs "#{deploy_to}/releases/active" "#{deploy_to}/current"
|
||||||
)
|
)
|
||||||
to :launch do
|
|
||||||
invoke :'whenever:update'
|
invoke :'whenever:update'
|
||||||
|
to :launch do
|
||||||
invoke :restart
|
invoke :restart
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue