2013-02-12 15 views
7

Jedes Mal, wenn ich eine Cap mache: deploy Capistrano entfernt meine Assets und sagt, dass sie nicht benötigt werden. In der Tat werden sie benötigt und um sie zurück zu bekommen, muss ich eine Kappe machen: Assets: Vorkompilieren nach jeder Zeit, die ich eine Kappe mache: entfaltet, sonst hat meine Seite kein Styling oder Bilder.Capistrano Löschen von Assets

Ist das etwas mit: normalize_asset_timestamps funktioniert nicht während der Bereitstellung: finalize_update?

Capistrano v2.14.1, Rails v3.2.11

** Removing assets that haven't been deployed for 10080 minutes... 
* executing ... 
** [out :: server.com] comm: 
** [out :: server.com] file 2 is not in sorted order 
** [out :: server.com] Removing unneeded asset: application-66c9f07224da686e6b5a64752995df38.css 
** [out :: server.com] Removing unneeded asset: application-66c9f07224da686e6b5a64752995df38.css.gz 
** [out :: server.com] Removing unneeded asset: application-7b53d1e1411ed0a62ea32ace5ee4e7c2.js 
** [out :: server.com] Removing unneeded asset: application-7b53d1e1411ed0a62ea32ace5ee4e7c2.js.gz 
** [out :: server.com] Removing unneeded asset: application.css 
** [out :: server.com] Removing unneeded asset: application.css.gz 
** [out :: server.com] Removing unneeded asset: application.js 
** [out :: server.com] Removing unneeded asset: application.js.gz 

Antwort

6

Hier ist die Lösung: https://github.com/capistrano/capistrano/pull/422

Entweder

after "deploy", "assets:precompile" 

am Ende Ihres deploy.rb hinzufügen und warten für capistrano gem zu aktualisieren

oder fügen Sie diese 2 Zeilen in Ihre capistrano Edelstein

oder Sie könnten Capistrano von Github direkt aktualisieren

gem 'capistrano', git: 'https://github.com/capistrano/capistrano.git' 

, die ich nicht

+1

Dank Stef empfehlen würde! Jetzt aktualisiert der Capistrano Edelstein funktioniert. Die Pullrequest, die Sie verlinkt haben, wurde zusammengeführt. –

+0

Danke von mir gearbeitet. Ich habe "nach" deploy "," assets: precompile "' verwendet – Hardik

Verwandte Themen