2015-08-29 5 views
3

После развертывания крышки манифест в shared/public/assets/ обновляется, но не application-xyz.js, хотя содержимое хотя бы одного файла js изменилось. Еще более любопытно: содержимое приложения-xyz.js остается неизменным на основе более старой версии, пока этот выпуск не будет удален. Похоже, что неправильные файлы js используются для генерации активов, но я не могу понять, почему.Capistrano (3) развертывание манифестов активов обновления развертывания, но не application-xyz.js

Любая идея, что может пойти не так там?

Большое спасибо за вашу помощь.

Обновление:

В качестве решения проблемы я заставить активы, которые будут перекомпилированы во время каждого развертывания путем добавления случайных семян в инициализаторе активов.

Rails.application.config.assets.version = rand.to_s[0..5] 
+0

У меня такая же проблема ... пока не найдено почему .. – erwin

+0

У меня такая же проблема. Вы нашли решение? – Bjoernsen

+0

Не удалось проверить ответ Бьорнсена. Но @erwin вы можете проверить мое обходное решение ^^. – seppsepp

ответ