Şey Capistrano son REALEASE yanlış giderse geri önceki sürüme dönmek için kolay bir yol arıyorum
Için "kap GoBack'i" gibi bir komut var mı undo son deploy? (Böylece buna mevcut sembolik bağ güncelleme bulunuyor old location)
Bu yerleşik veya sadece bir görevi kendim yapmak zorunda mı?
İşte benim tarifim:
set :user, "root"
set :use_sudo, false
set :domain, "www.domain.info"
set :deploy_to, "/home/beta2"
set :current_dir, "public_html"
set :scm, "git"
set :repository, "git@github.com:user/ac.git"
set :deploy_via, :remote_cache
set :scm_verbose, true
set :git_enable_submodules, 1
role :web, domain
role :app, domain
task :link_shared_directories do
run "ln -s #{shared_path}/photos #{release_path}/photos"
end
after "deploy:update_code", :link_shared_directories