1
我將應用程序部署到了capistrano的vps。 一切工作正常,但只有:環境任務。不知道如何構建任務「環境」當我將我的應用程序部署到Capistrano任務中的vps
這是我的代碼
namespace :deploy do
desc 'Clear memcache'
task clear_memcache: :environment do
on roles(:app) , in: :sequence, wait: 2 do
::Rails.cache.clear
CACHE.flush
end
end
after :finishing, :clear_memcache
end
但我總是得到這個錯誤。
#<RuntimeError: Don't know how to build task 'environment' (see --tasks)>
我該如何解決這個問題? 謝謝!
什麼是文件名的lib/tasks內的文件? – user3403614
你可以用'.rake'擴展名來命名你喜歡的任何東西,例如'memcache.rake'就可以。 – BoraMa
我做了這個文件clear_memcache.rake在lib /任務中添加了你的代碼,但仍然有untimeError:不知道如何構建任務'environment' – user3403614