1
我在哪裏可以找到capifony/capistrano任務以覆蓋它們。有什麼方法可以覆蓋cap deploy:setup任務嗎?
我想要當我運行cap部署:安裝程序來修改它以添加一個額外的符號鏈接,以適應我的服務器結構。那可能嗎?或者至少寫一個新的任務來做到這一點。
我在哪裏可以找到capifony/capistrano任務以覆蓋它們。有什麼方法可以覆蓋cap deploy:setup任務嗎?
我想要當我運行cap部署:安裝程序來修改它以添加一個額外的符號鏈接,以適應我的服務器結構。那可能嗎?或者至少寫一個新的任務來做到這一點。
帽任務列表: http://capitate.rubyforge.org/recipes/deploy.html
要覆蓋任務,做這樣的事情:
namespace :deploy do
task :start do ; end
task :stop do ; end
task :restart do ; end
task :update_code do ; end #override this task to prevent capistrano to upload on servers
task :symlink do ; end #don't create the current symlink to the last release
end
哪裏是覆蓋任務的正確位置? lib/capistrano/tasks/task_name.cap或Capfile或config/deploy.rb? – csi 2014-07-15 15:33:09