J'ai 2 environnements pour mon application sur heroku: la mise en scène et la production, et j'utilise le pipeline d'actifs Rails 3.1.Pipeline de ressources sur heroku: comment gérer 2 environnements?
J'ai mis une propriété config.action_controller.asset_host personnalisée pour faire mes actifs récupérés à partir CloudFront sur http://assets.myapp-staging.com ou http://assets.myapp.com
Le problème est que sur Heroku, les actifs sont toujours précompilés avec l'environnement de production. Ce qui signifie que toutes les URL présentes dans mes fichiers css ou js ciblent http://assets.myapp.com même dans la mise en scène.
Une idée?
Merci, je l'ai trouvé aussi la pierre précieuse de asset_sync et a commencé à aller dans cette voie. Mais je préfère vraiment ta première solution, je te le dirai aujourd'hui si ça marche! – Chris
Cela fonctionne comme un charme. Je devais juste comprendre que j'avais besoin de ce plugin: https://github.com/heroku/heroku-labs – Chris