2
我使用mina來部署我的rails 4應用程序。當我以mina deploy
清除所有已上傳到我的應用程序的圖像。我如何阻止這種情況發生?謝謝。如何防止mina刪除生產服務器上傳的圖像?
我使用mina來部署我的rails 4應用程序。當我以mina deploy
清除所有已上傳到我的應用程序的圖像。我如何阻止這種情況發生?謝謝。如何防止mina刪除生產服務器上傳的圖像?
您需要確保您上傳的資產最終位於共享目錄中,類似於您的database.yml完成的方式。
例如,我們的資產都存儲在公共/系統,所以我們有一個線,看起來像這樣:
set :shared_paths, %w[
files
log
private
public/system
tmp
]
然後,當你運行invoke :'deploy:link_shared_paths'
這些目錄將與所在的根目錄當前目錄(如果它們存在於共享目錄中)(如果它們不存在,則可以創建/填充它們)。