如何通过capistrano部署保留多个目录

时间:2016-03-14 20:57:55

标签: ruby-on-rails capistrano3

我现在有一个简单的rails应用程序,我希望通过Capistrano部署保留两个不同的目录。

到目前为止,我已尝试过以下内容,

# see this SO answer, http://stackoverflow.com/a/32011351/708807
set :linked_dirs, fetch(:linked_dirs, []).push('tmp/uploads')
set :linked_dirs, fetch(:linked_dirs, []).push('public/spree')

public/spree中的图片并未通过Capistrano部署持续存在。非常感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

set :linked_dirs, fetch(:linked_dirs, ['tmp/uploads', 'public/spree'])

解决了这个问题。