0
我在另一篇文章中關於如何清理舊卡皮斯特拉諾版本的建議,但是,我意識到我已經實現了這種方式已經弄亂了我的應用程序的路徑(只是在一箇中轉站點謝天謝地!)。我在我的config/deploy/staging.rb腳本中使用了下面的代碼,但它不能在正確的位置運行,因爲在部署之後,由於它試圖從早期版本加載類,導致應用程序失敗。如果我刪除keep_releases
行和下面的行,並重新部署,一切都會再次運行。有沒有人遇到過這個問題?卡皮斯特拉諾 - 清理舊版本問題
set :use_sudo, false
set :keep_releases, 1
after "deploy:update", "deploy:cleanup"
namespace :deploy do
task :symlink_shared do
// run some commands i need
end
end
before "deploy:restart", "deploy:symlink_shared"