Как развернуть (синхронизировать) Rails 3.1 предварительно скомпилированные активы с Amazon s3
Как я могу развернуть мои предварительно скомпилированные ресурсы конвейера Rails 3.1 на s3?
Мне нужна задача, чтобы автоматизировать эту синхронизацию с моим ведомым ресурсом.
EDIT:
Этот камень точно соответствует мне: https://github.com/rumblelabs/asset_sync.
Ответы
Ответ 1
Я думаю, что это не должно быть проблемой.
Имя файла является результатом содержимого данного файла.
И если вы скомпилируете файлы, загрузите их на S3 и обновите среду.
config.action_controller.asset_host = "http://assets.example.com"
Я думаю, это должно сработать.
Ответ 2
Взгляните на проект jammit-s3, чтобы начать работу с вашими скомпилированными активами до Amazon S3. Я использовал его в проекте Rails 3, который использует jammit для управления активами. Я планировал взломать jammit-s3 для работы с конвейером Rails 3.1. Я наткнулся на ваш вопрос, проверяя, не сделал ли кто-нибудь еще этого. Теперь, когда Rails 3.1 был официально выпущен, я уверен, что будет разработано хорошее решение.